2010-09-30 44 views
5

Estoy tratando de compilar el asterisco de Windows usando netbeans c/C++ IDE. Como quiero agregar alguna funcionalidad en el código existente.Asterisk plataforma cruzada compilación

cuando estoy funcionando el archivo de configuración que tiene los siguientes errores

cygwin warning: 
    MS-DOS style path detected: .\configure 
    Preferred POSIX equivalent is: ./configure 
    CYGWIN environment variable option "nodosfilewarning" turns off this warning. 
    Consult the user's guide for more details about POSIX paths: 
    http://cygwin.com/cygwin-ug-net/using.html#using-pathnames 
configure: error: cannot run /bin/sh ./config.sub 

Soy muy nuevo para cruzar desarrollo de la plataforma. Por favor, ayúdenme a resolver esto

Respuesta

3

La primera parte parece simplemente decir que debe llamar a configure no como .\configure sino como ./configure. La última línea es el error real. Como dice que no puede ejecutar/bin/sh ./config.sub, debe verificar que ambos archivos sean correctos y que existan.

Haga ls -l ./config.sub para ver si el archivo existe y es legible por su usuario y file ./config.sub para asegurarse de que se trata de un script de shell.

Si config.sub parece correcta, hacer

ls -l /bin/sh 

para asegurarse de que existe el intérprete y es ejecutable.