From: Alexander C. <ale...@gm...> - 2009-09-23 18:34:00
|
You should use gnuradio 3.1.3 and not 3.2. Then you'll be able to compile OpenBTS without errors.. On Wed, Sep 23, 2009 at 22:25, Nathan Gray <nat...@gm...> wrote: > OK, so this is my first attempt at doing anything with gnuradio and Open > BTS. I was able to successfully follow the Build guide for gnuradio and > I have downloaded the Open BTS source code (svn co > http://gnuradio.org/svn/openbts/trunk/ openbts). > > > I have been able to successfully run the ./bootstrap and ./configure > scripts, but when I run make, I get an error similar to what was posted > in this forum in Feb 2009 > (http://www.ruby-forum.com/topic/179751#787756). I tried the fixes > > suggested in the forum, but have not been able to compile the source > code successfully. > > I am running 32bit Open Suse 11.1. > > I posted the results of make below. Any help would be appreciated. I am > guessing I just overlooked something simple (I hope). > > > Thanks, > > Nathan > > ---------------------------------------------------------------------------------- > > make[2]: Entering directory `/usr/local/src/openbts/Transceiver' > /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. > > -I.. -I../CommonLibs -I../Control -I../GSM -I../SIP -I../TRXManager > -I../Globals -I/usr/local/include -g -O2-MT USRPDevice.lo -MD -MP -MF > .deps/USRPDevice.Tpo -c -o USRPDevice.lo USRPDevice.cpp > libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../CommonLibs > > -I../Control -I../GSM -I../SIP -I../TRXManager -I../Globals > -I/usr/local/include -g -O2 -MT USRPDevice.lo -MD -MP > -MF.deps/USRPDevice.Tpo -c USRPDevice.cpp -fPIC -DPIC -o > .libs/USRPDevice.o > USRPDevice.cpp: In member function ‘bool USRPDevice::make(bool)’: > > USRPDevice.cpp:172: error: cannot convert ‘usrp_standard_rx_sptr’ to > ‘usrp_standard_rx*’ in assignment > USRPDevice.cpp:184: error: cannot convert ‘usrp_standard_tx_sptr’ to > ‘usrp_standard_tx*’ in assignment > make[2]: *** [USRPDevice.lo] Error 1 > > make[2]: Leaving directory `/usr/local/src/openbts/Transceiver' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/src/openbts' > make: *** [all] Error 2 > > ------------------------------------------------------------------------------- > > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Openbts-discuss mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openbts-discuss > > -- Regards, Alexander Chemeris. SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000 |