From: Alexander C. <ale...@gm...> - 2011-02-08 21:27:24
|
You're missing oSIP and oRTP header files. Install dev packages for them. On Tue, Feb 8, 2011 at 23:02, Mostafa Mabrouk <mos...@gm...> wrote: > Hi > I am installing the OpenBTS 2.6.0 on my macbookpro with mac os x 10.6, I > succeeded to install the gnuradio 3.3.0 and do the configure stage > peacefully. > but when i do make, i got the following errors > test:openbts-2.6.0Mamou mostafamabrouk$ make > make all-recursive > Making all in config > make[2]: Nothing to be done for `all'. > Making all in AsteriskConfig > make[2]: Nothing to be done for `all'. > Making all in CommonLibs > make[2]: Nothing to be done for `all'. > Making all in HLR > make[2]: Nothing to be done for `all'. > Making all in CLI > if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. > -I.. -I../CommonLibs -I../Control -I../GSM -I../SIP -I../SMS > -I../TRXManager -I../Globals -I../CLI -I../HLR -Wall -g -O2 -MT CLI.lo -MD > -MP -MF ".deps/CLI.Tpo" -c -o CLI.lo CLI.cpp; \ > then mv -f ".deps/CLI.Tpo" ".deps/CLI.Plo"; else rm -f ".deps/CLI.Tpo"; exit > 1; fi > g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../CommonLibs -I../Control -I../GSM > -I../SIP -I../SMS -I../TRXManager -I../Globals -I../CLI -I../HLR -Wall -g > -O2 -MT CLI.lo -MD -MP -MF .deps/CLI.Tpo -c CLI.cpp -fno-common -DPIC -o > .libs/CLI.o > In file included from ../Control/ControlCommon.h:44, > from ../GSM/GSMConfig.h:32, > from CLI.cpp:38: > ../SIP/SIPEngine.h:34:24: error: osip2/osip.h: No such file or directory > ../SIP/SIPEngine.h:35:23: error: ortp/ortp.h: No such file or directory > In file included from ../Control/ControlCommon.h:44, > from ../GSM/GSMConfig.h:32, > from CLI.cpp:38: > ../SIP/SIPEngine.h:102: error: ISO C++ forbids declaration of > 'osip_message_t' with no type > ../SIP/SIPEngine.h:102: error: expected ';' before '*' token > ../SIP/SIPEngine.h:103: error: ISO C++ forbids declaration of > 'osip_message_t' with no type > ../SIP/SIPEngine.h:103: error: expected ';' before '*' token > ../SIP/SIPEngine.h:104: error: ISO C++ forbids declaration of > 'osip_message_t' with no type > ../SIP/SIPEngine.h:104: error: expected ';' before '*' token > ../SIP/SIPEngine.h:108: error: ISO C++ forbids declaration of 'RtpSession' > with no type > ../SIP/SIPEngine.h:108: error: expected ';' before '*' token > ../SIP/SIPEngine.h:216: error: expected ',' or '...' before '*' token > ../SIP/SIPEngine.h:216: error: ISO C++ forbids declaration of > 'osip_message_t' with no type > ../SIP/SIPEngine.h:219: error: expected ',' or '...' before '*' token > ../SIP/SIPEngine.h:219: error: ISO C++ forbids declaration of > 'osip_message_t' with no type > ../SIP/SIPEngine.h:222: error: expected ',' or '...' before '*' token > ../SIP/SIPEngine.h:222: error: ISO C++ forbids declaration of > 'osip_message_t' with no type > ../SIP/SIPEngine.h:273: error: expected ',' or '...' before '*' token > ../SIP/SIPEngine.h:273: error: ISO C++ forbids declaration of > 'osip_message_t' with no type > ../SIP/SIPEngine.h: In constructor 'SIP::SIPEngine::SIPEngine()': > ../SIP/SIPEngine.h:123: error: class 'SIP::SIPEngine' does not have any > field named 'mINVITE' > ../SIP/SIPEngine.h:123: error: class 'SIP::SIPEngine' does not have any > field named 'mOK' > ../SIP/SIPEngine.h:123: error: class 'SIP::SIPEngine' does not have any > field named 'mBYE' > ../SIP/SIPEngine.h:124: error: class 'SIP::SIPEngine' does not have any > field named 'session' > CLI.cpp: In function 'int dumpTMSIs(const char*, std::istream&)': > CLI.cpp:256: warning: deprecated conversion from string constant to 'char*' > make[2]: *** [CLI.lo] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > Any help here to have the openBTS installed and running. > Notes: > -I tested the USRP with my mac and it works fine. > -Attached the ports installed on my machine. > --- > Kind Regards, > Mostafa Mabrouk Mohamed > Fourth Year Electronics & Communications Division, > Faculty of Engineering | Alexandria University. > E-mail: mos...@ie... > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Openbts-discuss mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openbts-discuss > > -- Regards, Alexander Chemeris. http://www.fairwaves.ru |