[GnomeMeeting-devel-list] OpenH.323 compilation fails on missing speex headerfile?



Hi!

See below. speex.h missing?
Used the cvs from sourceforge.

J.

PS: Ahhhhhhhhhh, happy new year 2004!


-snipsnapsnipsnap-

g++ -DP_LINUX=2.4.21-0.13mdk -D_REENTRANT -DOPENSSL_NO_KRB5 -Wall -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -fPIC -DP_USE_PRAGMA -DPHAS_TEMPLATES -DPTRACING -I/GM-CVS-BUILD/base.d/RPM/BUILD/openh323/include -DHAS_IXJ -DHAS_OSS -DPTRACING -I/GM-CVS-BUILD/base.d/RPM/BUILD/openh323/../pwlib/include -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -x c++ -c speexcodec.cxx -o /GM-CVS-BUILD/base.d/RPM/BUILD/openh323/lib/obj_linux_x86_r/speexcodec.o
speexcodec.cxx:114:19: speex.h: No such file or directory
speexcodec.cxx: In function `int Speex_Bits_Per_Second(int)':
speexcodec.cxx:164: `speex_nb_mode' undeclared (first use this function)
speexcodec.cxx:164: (Each undeclared identifier is reported only once for each function it appears in.) speexcodec.cxx:164: `speex_encoder_init' undeclared (first use this function)
speexcodec.cxx:165: `SPEEX_SET_QUALITY' undeclared (first use this function)
speexcodec.cxx:165: `speex_encoder_ctl' undeclared (first use this function)
speexcodec.cxx:166: `SPEEX_GET_BITRATE' undeclared (first use this function)
speexcodec.cxx:167: `speex_encoder_destroy' undeclared (first use this function) speexcodec.cxx: In constructor `SpeexCodec::SpeexCodec(const char*, int, H323Codec::Direction)':
speexcodec.cxx:526: invalid use of undefined type `struct SpeexBits'
/GM-CVS-BUILD/base.d/RPM/BUILD/openh323/include/speexcodec.h:106: forward declaration of `struct SpeexBits'
speexcodec.cxx:527: `speex_bits_init' undeclared (first use this function)
speexcodec.cxx:531: `SPEEX_GET_FRAME_SIZE' undeclared (first use this function) speexcodec.cxx:534: `speex_decoder_init' undeclared (first use this function)
speexcodec.cxx: In destructor `virtual SpeexCodec::~SpeexCodec()':
speexcodec.cxx:540: `speex_bits_destroy' undeclared (first use this function)
speexcodec.cxx:541: invalid use of undefined type `struct SpeexBits'
/GM-CVS-BUILD/base.d/RPM/BUILD/openh323/include/speexcodec.h:106: forward declaration of `struct SpeexBits' speexcodec.cxx:546: `speex_decoder_destroy' undeclared (first use this function) speexcodec.cxx: In member function `virtual BOOL SpeexCodec::EncodeFrame(BYTE*, unsigned int&)':
speexcodec.cxx:559: `speex_bits_reset' undeclared (first use this function)
speexcodec.cxx:560: `speex_encode' undeclared (first use this function)
speexcodec.cxx:562: `speex_bits_write' undeclared (first use this function)
speexcodec.cxx: In member function `virtual BOOL SpeexCodec::DecodeFrame(const BYTE*, unsigned int, unsigned int&)': speexcodec.cxx:573: `speex_bits_read_from' undeclared (first use this function)
speexcodec.cxx:574: `speex_decode' undeclared (first use this function)
make[2]: *** [/GM-CVS-BUILD/base.d/RPM/BUILD/openh323/lib/obj_linux_x86_r/speexcodec.o] Fehler 1
make[2]: Leaving directory `/GM-CVS-BUILD/base.d/RPM/BUILD/openh323/src'
make[1]: *** [opt] Fehler 2
make[1]: Leaving directory `/GM-CVS-BUILD/base.d/RPM/BUILD/openh323'
make: *** [optshared] Fehler 2
Fehler: Bad exit status from /var/tmp/rpm-tmp.42466 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.42466 (%build)
[root mainserver bin]#

-snipsnapsnipsnap-

--
"Be liberal in what you accept, and conservative in what you send."
- J. B. Postel, master of the net.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]