2010-09-30 8 views
5

Sto provando a compilare l'asterisco da Windows utilizzando l'IDE netbeans c/C++. Come voglio aggiungere alcune funzionalità nel codice esistente.Asterisk compilazione multipiattaforma

quando sto facendo funzionare il file di configurazione ho ottenuto le seguenti errori

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 

Sono molto nuovo per attraversare sviluppo della piattaforma. Per favore aiutami a risolvere questo

risposta

3

La prima parte sembra solo per dire che devi chiamare configure non come .\configure ma come ./configure. L'ultima riga è il vero errore. Come dice che non può eseguire/bin/sh ./config.sub dovresti controllare che entrambi i file siano corretti ed esistenti.

Do ls -l ./config.sub Vedere se il file esiste ed è leggibile dall'utente e file ./config.sub per assicurarsi che sia uno script di shell.

Se config.sub sembra corretto, fare

ls -l /bin/sh 

per assicurarsi, che l'interprete esiste ed è eseguibile.