20/02/2020, 21:51
(Questo messaggio è stato modificato l'ultima volta il: 20/02/2020, 21:57 da ptrenta.)
Salve,
sto cercando di compilare un sorgente che utilizza le API in C di linphone. Linphone è un telefono VoIP che si può utilizzare sia in ambiente grafico che da CLI ed ha interessanti API per interfacciarsi ad una applicazione
Dopo aver preparato l'ambiente ed installato le librerie dev, ho provato a compilare il primo esempio ma trovo un errore che non capisco
gcc basic.c -llinphone
/usr/bin/ld: /tmp/cc5hklE3.o: undefined reference to symbol 'ms_usleep'
//usr/lib/arm-linux-gnueabihf/libmediastreamer_base.so.3: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
probabilmente mi manca qualcosa da includere nella compilazione.
Qualche idea?
Ho Risolto, mi mancava il riferimento alla libreriamediastreamer_base
g++ basic.c -llinphone -lmediastreamer_base
ora compila!
sto cercando di compilare un sorgente che utilizza le API in C di linphone. Linphone è un telefono VoIP che si può utilizzare sia in ambiente grafico che da CLI ed ha interessanti API per interfacciarsi ad una applicazione
Dopo aver preparato l'ambiente ed installato le librerie dev, ho provato a compilare il primo esempio ma trovo un errore che non capisco
gcc basic.c -llinphone
/usr/bin/ld: /tmp/cc5hklE3.o: undefined reference to symbol 'ms_usleep'
//usr/lib/arm-linux-gnueabihf/libmediastreamer_base.so.3: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
probabilmente mi manca qualcosa da includere nella compilazione.
Qualche idea?
Ho Risolto, mi mancava il riferimento alla libreriamediastreamer_base
g++ basic.c -llinphone -lmediastreamer_base
ora compila!