From: David A. B. <dbu...@jc...> - 2009-05-27 20:34:09
|
Javier - This is probably due to a GNU Radio version mismatch. So far, all releases of OpenBTS have been written for use with GNU Radio 3.1. Now that 3.2 has actually been released, OpenBTS should probably be updated. I doubt it will be difficult. -- David On May 27, 2009, at 1:26 PM, Javier Dextre Pittman wrote: > Hi David, > > Install a Debian and everything went well, and compile the OpenBts, > but > apparently not this Transceiver compiling the directory and I get the > following error. > > > > --------------------------------------------- > make[2]: se sale del directorio `/usr/local/openbts/SMS' > make[1]: se sale del directorio `/usr/local/openbts/SMS' > Making install in Transceiver > make[1]: se ingresa al directorio `/usr/local/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/usr/local/include -g -O2 -MT radioInterface.lo -MD -MP > -MF .deps/radioInterface.Tpo -c -o radioInterface.lo > radioInterface.cpp > libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../CommonLibs > -I../Control -I../GSM -I../SIP -I../TRXManager -I/usr/local/include -g > -O2 -MT radioInterface.lo -MD -MP -MF .deps/radioInterface.Tpo -c > radioInterface.cpp -fPIC -DPIC -o .libs/radioInterface.o > In file included from USRPDevice.h:25, > from radioInterface.h:25, > from radioInterface.cpp:23: > usrp_bytesex.h:37:2: warning: #warning Using non-portable code (likely > wrong other than ILP32). > In file included from radioInterface.h:24, > from radioInterface.cpp:23: > sigProcLib.h:35: warning: ‘typedef’ was ignored in this declaration > sigProcLib.h:45: warning: ‘typedef’ was ignored in this declaration > In file included from radioInterface.h:25, > from radioInterface.cpp:23: > USRPDevice.h:42: error: ‘usrp_standard_rx_sptr’ does not name a type > USRPDevice.h:43: error: ‘usrp_standard_tx_sptr’ does not name a type > make[1]: *** [radioInterface.lo] Error 1 > make[1]: se sale del directorio `/usr/local/openbts/Transceiver' > make: *** [install-recursive] Error 1 > -------------------------------------------- > > > > Maybe because we still do not have the necessary hardware, as well. > > That hardware requirements needed OpenBts? > > Please can I specify the hardware requirements and estimated costs, to > continue testing. > > > > Thanks for the support > > > > -- Javier Dextre > > > > > On Wed, 2009-05-27 at 09:24 +0300, Jamal Mohamed wrote: >> Hi, >> First locate where your usrp.pc, then if you find it.use that >> directory to chamge the pkgconfigpath for example my usrp.pc is in / >> usr/local/lib/pkgconfig then you export with "export >> PKG_CONFIG_PATH=/ >> usr/local/lib/pkgconfig" then you do the configure in the same >> shell.If that doesn't work, compile usrp from source(i can see you >> are >> using rpms) >> >> Sent from my iPhone >> >> On 26 May 2009, at 20:22, "David A. Burgess" <dbu...@jc...> >> wrote: >> >>> Javier - >>> >>> I apologize for the delay. You don't just need to change /etc/ >>> profile. You need to change your current environment. The best way >>> to do that is probably to edit your .bashrc or .cshrc (whichever >>> shell you use) and then start a fresh shell. >>> >>> -- David >>> >>> >>> On May 20, 2009, at 10:59 AM, Javier Dextre Pittman wrote: >>> >>>> >>>> Hi David, >>>> >>>> >>>> The pkgconfig directory is multiple: >>>> >>>> [root@jdextre local]# find /usr/ -name pkgconfig >>>> /usr/lib/pkgconfig >>>> /usr/local/lib/pkgconfig >>>> /usr/share/pkgconfig >>>> >>>> >>>> I have moved pkgconfig to /usr/libexec and change the variable >>>> in /etc/profile, but I get the same error. >>>> >>>> >>>> please could send me an example of setting PKG_CONFIG_PATH, will be >>>> grateful >>>> >>>> >>>> Greetings, >>>> >>>> >>>> Javier, >>>> >>>> >>>> >>>> >>>> >>>> On Sat, 2009-05-16 at 12:56 -0700, David Burgess wrote: >>>>> Javier - >>>>> >>>>> Your pkgconfig directory is probably in /usr/local/lib. Look there >>>>> first. If you find it there, change the environment variable >>>>> accordingly or move the directory to /use/libexec to match the >>>>> variable. If you multiple pkgconfig directories, combine them and >>>>> change the variable accordingly. >>>>> >>>>> -- David >>>>> ___ >>>>> Sent with SnapperMail >>>>> www.snappermail.com >>>>> >>>>> ..... Original Message ....... >>>>> On Sat, 16 May 2009 12:25:03 -0500 Dextre Pittman, Javier, Perú >>>>> <jde...@sy...> wrote: >>>>>> Hi David, >>>>>> >>>>>> >>>>>> >>>>>> Set the environment variable in / etc / profile like this >>>>>> documented. >>>>>> >>>>>> $ Export PATH = / usr / libexec / SDCC: $ PATH >>>>>> >>>>>> You could help with setting PKG_CONFIG_PATH. >>>>>> >>>>>> Thanks for your support, >>>>>> >>>>>> >>>>>> Greetings, >>>>>> >>>>>> >>>>>> Javier Dextre >>>>>> >>>>>> >>>>>> >>>>>> On Fri, 2009-05-15 at 11:33 -0700, David A. Burgess wrote: >>>>>> Javier - >>>>>>> >>>>>>> It looks like you might have a problem with your PKG_CONFIG_PATH >>>>>>> variable. >>>>>>> >>>>>>> What is that variable and does it match the actual location of >>>>>>> your >>>>>>> pkgconfig file? >>>>>>> >>>>>>> -- David >>>>>>> >>>>>>> >>>>>>> On May 15, 2009, at 11:16 AM, Javier Dextre Pittman wrote: >>>>>>> >>>>>>>> Hi David, >>>>>>>> >>>>>>>> the package is installed: >>>>>>>> >>>>>>>> >>>>>>>> ---------------- >>>>>>>> [root@jdextre openbts]# rpm -qa |grep usrp >>>>>>>> usrp-3.1.3-5.fc11.i586 >>>>>>>> [root@jdextre openbts]# rpm -qa |grep gnuradio >>>>>>>> gnuradio-3.1.3-5.fc11.i586 >>>>>>>> ----------------- >>>>>>>> >>>>>>>> >>>>>>>> When I run the ./Configure this error comes: >>>>>>>> >>>>>>>> ------------------- >>>>>>>> checking for size_t... yes >>>>>>>> checking whether time.h and sys/time.h may both be included... >>>>>>>> yes >>>>>>>> checking whether byte ordering is bigendian... no >>>>>>>> checking for pkg-config... /usr//bin/pkg-config >>>>>>>> checking pkg-config is at least version 0.18... yes >>>>>>>> checking for USRP... configure: error: Package requirements >>>>>>>> (usrp > >>>>>>>> 3.1) >>>>>>>> were not met: >>>>>>>> >>>>>>>> No package 'usrp' found >>>>>>>> >>>>>>>> Consider adjusting the PKG_CONFIG_PATH environment variable if >>>>>>>> you >>>>>>>> installed software in a non-standard prefix. >>>>>>>> >>>>> >>>> >>> >>> >>> David A. Burgess >>> Kestrel Signal Processing, Inc. >>> >>> >>> >>> >>> >>> --- >>> --- >>> --- >>> -------------------------------------------------------------------- >>> - >>> Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT >>> is a gathering of tech-side developers & brand creativity >>> professionals. Meet >>> the minds behind Google Creative Lab, Visual Complexity, >>> Processing, & >>> iPhoneDevCamp as they present alongside digital heavyweights like >>> Barbarian >>> Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com >>> _______________________________________________ >>> Openbts-discuss mailing list >>> Ope...@li... >>> https://lists.sourceforge.net/lists/listinfo/openbts-discuss > David A. Burgess Kestrel Signal Processing, Inc. |