Subject: compile error
I get the following error while trying to compile psi-jingle on slackware 10.2
speex - 1.1.11.1
ortp - 0.8.0
expat-1.95.8
linphone-1.2.0
---------------------------------------------------------------------------------------------------------------------------
./configure --enable-jingle found all libraries
Configuring Psi ...
Verifying Qt 3.x Multithreaded (MT) build environment ... ok
Checking for Qt >= 3.1 ... yes
Checking for QCA 1.0 ... yes
Checking for zlib ... yes
Checking for Growl ... no
Checking for the XScreenSaver extension ... yes
Checking for Linux Directory Notification ... yes
Checking for gethostbyname_r() ... yes
Checking for Jingle ... yes
Writing configuration ... yes
----------------------------------------------------------------------------
talk/session/phone/voicechannel.cc:303: warning: unused parameter 'monitor'
g++ -c -pipe -Wall -W -g -DHAVE_XSS -DHAVE_DNOTIFY -DHAVE_GETHOSTBYNAME_R -DHAV
E_SPEEX -DHAVE_ORTP -DHAVE_LINPHONE -DHAVE_ALSA_ASOUNDLIB_H -D__ALSA_ENABLED__ -
DHAVE_GLIB -DHAVE_CONFIG -DPOSIX -D__ALSA_ENABLED__ -DHAVE_ALSA_ASOUNDLIB_H -DQT
_SHARED -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/lib/qt/mkspecs/default -I. -I/u
sr/local/include/speex -I/usr/local/include -I/usr/include/glib-2.0 -I/usr/lib/g
lib-2.0/include -I. -Italk/third_party/mediastreamer -I/usr/lib/qt/include -o .o
bj/linphonemediaengine.o talk/session/phone/linphonemediaengine.cc
In file included from ./talk/session/phone/linphonemediaengine.h:28,
from talk/session/phone/linphonemediaengine.cc:35:
./talk/session/phone/mediaengine.h:40: warning: `class cricket::MediaEngine' has
virtual functions but non-virtual destructor
In file included from talk/session/phone/linphonemediaengine.cc:35:
./talk/session/phone/linphonemediaengine.h:57: warning: `class cricket::Linphone
MediaEngine' has virtual functions but non-virtual destructor
talk/session/phone/linphonemediaengine.cc: In function `void* thread_function(vo
id*)':
talk/session/phone/linphonemediaengine.cc:50: warning: control reaches end of no
n-void function
talk/session/phone/linphonemediaengine.cc: In member function `virtual float cri
cket::LinphoneMediaChannel::GetCurrentQuality()':
./talk/session/phone/linphonemediaengine.h:57: warning: `class cricket::LinphoneMediaEngine' has virtual functions but non-virtual destructor
talk/session/phone/linphonemediaengine.cc: In function `void* thread_function(void*)':
talk/session/phone/linphonemediaengine.cc:50: warning: control reaches end of non-void function
talk/session/phone/linphonemediaengine.cc: In member function `virtual float cricket::LinphoneMediaChannel::GetCurrentQuality()':
talk/session/phone/linphonemediaengine.cc:121: warning: control reaches end of non-void function
talk/session/phone/linphonemediaengine.cc: In member function `virtual int cricket::LinphoneMediaChannel::GetOutputLevel()':
talk/session/phone/linphonemediaengine.cc:122: warning: control reaches end of non-void function
talk/session/phone/linphonemediaengine.cc: At global scope:
talk/session/phone/linphonemediaengine.cc:130: warning: unused parameter 'log_domain'
talk/session/phone/linphonemediaengine.cc:130: warning: unused parameter 'log_level'
talk/session/phone/linphonemediaengine.cc:130: warning: unused parameter 'message'
talk/session/phone/linphonemediaengine.cc:130: warning: unused parameter 'user_data'
talk/session/phone/linphonemediaengine.cc: In member function `virtual bool cricket::LinphoneMediaEngine::Init()':
talk/session/phone/linphonemediaengine.cc:142: error: `speex_wb' undeclared (first use this function)
talk/session/phone/linphonemediaengine.cc:142: error: (Each undeclared identifier is reported only once for each function it appears in.)
talk/session/phone/linphonemediaengine.cc:152: error: `pcmu8000' undeclared (first use this function)
talk/session/phone/linphonemediaengine.cc: At global scope:
talk/session/phone/linphonemediaengine.cc:166: warning: unused parameter 'options'
talk/session/phone/linphonemediaengine.cc:167: warning: unused parameter 'wave_in_device'
talk/session/phone/linphonemediaengine.cc:167: warning: unused parameter 'wave_out_device'
make[1]: *** [.obj/linphonemediaengine.o] Error 1
make[1]: Leaving directory `/data/soft/src/cvs/psi-jingle/third-party/libjingle'
make: *** [sub-third-party-libjingle] Error 2
zsh: exit 2 make
speex - 1.1.11.1
ortp - 0.8.0
expat-1.95.8
linphone-1.2.0
---------------------------------------------------------------------------------------------------------------------------
./configure --enable-jingle found all libraries
Configuring Psi ...
Verifying Qt 3.x Multithreaded (MT) build environment ... ok
Checking for Qt >= 3.1 ... yes
Checking for QCA 1.0 ... yes
Checking for zlib ... yes
Checking for Growl ... no
Checking for the XScreenSaver extension ... yes
Checking for Linux Directory Notification ... yes
Checking for gethostbyname_r() ... yes
Checking for Jingle ... yes
Writing configuration ... yes
----------------------------------------------------------------------------
talk/session/phone/voicechannel.cc:303: warning: unused parameter 'monitor'
g++ -c -pipe -Wall -W -g -DHAVE_XSS -DHAVE_DNOTIFY -DHAVE_GETHOSTBYNAME_R -DHAV
E_SPEEX -DHAVE_ORTP -DHAVE_LINPHONE -DHAVE_ALSA_ASOUNDLIB_H -D__ALSA_ENABLED__ -
DHAVE_GLIB -DHAVE_CONFIG -DPOSIX -D__ALSA_ENABLED__ -DHAVE_ALSA_ASOUNDLIB_H -DQT
_SHARED -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/lib/qt/mkspecs/default -I. -I/u
sr/local/include/speex -I/usr/local/include -I/usr/include/glib-2.0 -I/usr/lib/g
lib-2.0/include -I. -Italk/third_party/mediastreamer -I/usr/lib/qt/include -o .o
bj/linphonemediaengine.o talk/session/phone/linphonemediaengine.cc
In file included from ./talk/session/phone/linphonemediaengine.h:28,
from talk/session/phone/linphonemediaengine.cc:35:
./talk/session/phone/mediaengine.h:40: warning: `class cricket::MediaEngine' has
virtual functions but non-virtual destructor
In file included from talk/session/phone/linphonemediaengine.cc:35:
./talk/session/phone/linphonemediaengine.h:57: warning: `class cricket::Linphone
MediaEngine' has virtual functions but non-virtual destructor
talk/session/phone/linphonemediaengine.cc: In function `void* thread_function(vo
id*)':
talk/session/phone/linphonemediaengine.cc:50: warning: control reaches end of no
n-void function
talk/session/phone/linphonemediaengine.cc: In member function `virtual float cri
cket::LinphoneMediaChannel::GetCurrentQuality()':
./talk/session/phone/linphonemediaengine.h:57: warning: `class cricket::LinphoneMediaEngine' has virtual functions but non-virtual destructor
talk/session/phone/linphonemediaengine.cc: In function `void* thread_function(void*)':
talk/session/phone/linphonemediaengine.cc:50: warning: control reaches end of non-void function
talk/session/phone/linphonemediaengine.cc: In member function `virtual float cricket::LinphoneMediaChannel::GetCurrentQuality()':
talk/session/phone/linphonemediaengine.cc:121: warning: control reaches end of non-void function
talk/session/phone/linphonemediaengine.cc: In member function `virtual int cricket::LinphoneMediaChannel::GetOutputLevel()':
talk/session/phone/linphonemediaengine.cc:122: warning: control reaches end of non-void function
talk/session/phone/linphonemediaengine.cc: At global scope:
talk/session/phone/linphonemediaengine.cc:130: warning: unused parameter 'log_domain'
talk/session/phone/linphonemediaengine.cc:130: warning: unused parameter 'log_level'
talk/session/phone/linphonemediaengine.cc:130: warning: unused parameter 'message'
talk/session/phone/linphonemediaengine.cc:130: warning: unused parameter 'user_data'
talk/session/phone/linphonemediaengine.cc: In member function `virtual bool cricket::LinphoneMediaEngine::Init()':
talk/session/phone/linphonemediaengine.cc:142: error: `speex_wb' undeclared (first use this function)
talk/session/phone/linphonemediaengine.cc:142: error: (Each undeclared identifier is reported only once for each function it appears in.)
talk/session/phone/linphonemediaengine.cc:152: error: `pcmu8000' undeclared (first use this function)
talk/session/phone/linphonemediaengine.cc: At global scope:
talk/session/phone/linphonemediaengine.cc:166: warning: unused parameter 'options'
talk/session/phone/linphonemediaengine.cc:167: warning: unused parameter 'wave_in_device'
talk/session/phone/linphonemediaengine.cc:167: warning: unused parameter 'wave_out_device'
make[1]: *** [.obj/linphonemediaengine.o] Error 1
make[1]: Leaving directory `/data/soft/src/cvs/psi-jingle/third-party/libjingle'
make: *** [sub-third-party-libjingle] Error 2
zsh: exit 2 make

manu
Show profile
Link to this post