|
From: anne k. <akw...@gm...> - 2009-07-23 09:29:59
|
Hi Philip,
I tried your .bb and I am still getting the following error. Could you
please help me out see what is wrong ? Thanks, Anne
anne@anne-desktop:~$ cat
/home/anne/oe/tmp/work/armv7a-angstrom-linux-gnueabi/openbts-2.4Kinder-r0/temp/log.do_compile.26586
|more
NOTE: make
make all-recursive
make[1]: Entering directory
`/home/anne/oe/tmp/work/armv7a-angstrom-linux-gnueab
i/openbts-2.4Kinder-r0/openbts-2.4Kinder'
Making all in config
make[2]: Entering directory
`/home/anne/oe/tmp/work/armv7a-angstrom-linux-gnueab
i/openbts-2.4Kinder-r0/openbts-2.4Kinder/config'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/anne/oe/tmp/work/armv7a-angstrom-linux-gnueabi
/openbts-2.4Kinder-r0/openbts-2.4Kinder/config'
Making all in AsteriskConfig
make[2]: Entering directory
`/home/anne/oe/tmp/work/armv7a-angstrom-linux-gnueab
i/openbts-2.4Kinder-r0/openbts-2.4Kinder/AsteriskConfig'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/anne/oe/tmp/work/armv7a-angstrom-linux-gnueabi
/openbts-2.4Kinder-r0/openbts-2.4Kinder/AsteriskConfig'
Making all in CommonLibs
make[2]: Entering directory
`/home/anne/oe/tmp/work/armv7a-angstrom-linux-gnueab
i/openbts-2.4Kinder-r0/openbts-2.4Kinder/CommonLibs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/anne/oe/tmp/work/armv7a-angstrom-linux-gnueabi
/openbts-2.4Kinder-r0/openbts-2.4Kinder/CommonLibs'
Making all in CLI
make[2]: Entering directory
`/home/anne/oe/tmp/work/armv7a-angstrom-linux-gnueab
i/openbts-2.4Kinder-r0/openbts-2.4Kinder/CLI'
/bin/sh ../arm-angstrom-linux-gnueabi-libtool --tag=CXX --mode=compile
ccache
arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 -mfpu=neon
-mfloa
t-abi=softfp -DHAVE_CONFIG_H -I. -I.. -I../CommonLibs -I../Control -I../GSM
-I.
./SIP -I../SMS -I../TRXManager -I../Globals -I../CLI
-isystem/home/anne/oe/tmp/s
taging/armv7a-angstrom-linux-gnueabi/usr/include
-isystem/home/anne/oe/tmp/stag
ing/armv7a-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations
-frename
-registers -fomit-frame-pointer -O2 -fpermissive -fvisibility-inlines-hidden
-MT
CLI.lo -MD -MP -MF .deps/CLI.Tpo -c -o CLI.lo CLI.cpp
arm-angstrom-linux-gnueabi-libtool: compile: ccache
arm-angstrom-linux-gnueabi-
g++ -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
-DHAVE_CONFIG_
H -I. -I.. -I../CommonLibs -I../Control -I../GSM -I../SIP -I../SMS
-I../TRXManag
er -I../Globals -I../CLI
-isystem/home/anne/oe/tmp/staging/armv7a-angstrom-linux
-gnueabi/usr/include
-isystem/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnu
eabi/usr/include -fexpensive-optimizations -frename-registers
-fomit-frame-point
er -O2 -fpermissive -fvisibility-inlines-hidden -MT CLI.lo -MD -MP -MF
.deps/CLI
.Tpo -c CLI.cpp -fPIC -DPIC -o .libs/CLI.o
In file included from
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/us
r/include/ortp/rtpsession.h:24,
from
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/us
r/include/ortp/ortp.h:24,
from ../SIP/SIPEngine.h:35,
from ../Control/ControlCommon.h:43,
from ../GSM/GSMConfig.h:32,
from CLI.cpp:34:
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtpport
.h:146:18: error: glib.h: No such file or directory
In file included from
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/us
r/include/ortp/rtpsession.h:24,
from
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/us
r/include/ortp/ortp.h:24,
from ../SIP/SIPEngine.h:35,
from ../Control/ControlCommon.h:43,
from ../GSM/GSMConfig.h:32,
from CLI.cpp:34:
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtpport
.h:291: error: 'guint16' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtpport
.h:292: error: 'guint16' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtpport
.h:298: error: 'guint32' does not name a type
In file included from
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/us
r/include/ortp/rtpsession.h:25,
from
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/us
r/include/ortp/ortp.h:24,
from ../SIP/SIPEngine.h:35,
from ../Control/ControlCommon.h:43,
from ../GSM/GSMConfig.h:32,
from CLI.cpp:34:
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:4
8: error: 'guint16' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:4
9: error: 'guint16' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:5
0: error: 'guint16' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:5
1: error: 'guint16' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:5
2: error: 'guint16' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:5
3: error: 'guint16' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:5
5: error: 'guint16' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:5
6: error: 'guint32' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:5
7: error: 'guint32' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:5
8: error: 'guint32' does not name a type
/home/anne/oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include/ortp/rtp.h:6
6: error: 'guint64' does not name a type
On Fri, Jun 26, 2009 at 5:10 AM, Philip Balister <ph...@ba...>wrote:
> Before I left for Linuxtag I beat the gnuradio bb file into shape to use a
> static libusb-0.12 to avoid the need to intrusively patch OE. This took a
> little longer than I thought (/me curses libtool).
>
> This bb file should let you build openbts against (almost) stock OE (oe.dev
> and overo-oe). You will need to add the line DEFAULT_PREFERENCE = "-1" to
> the gnuradio_3.2.bb file.
>
> I've attached the updated recipe (I had to clean out the -lusb and some
> paths into the host include files).
>
> I did not have time to look at the packaging issues.
>
> Philip
>
> DESCRIPTION = "GSM Basestation"
> LICENSE = "GPL"
> DEPENDS = "gnuradio libosip2 ortp asterisk"
> RDEPENDS = "asterisk"
>
> PR = "r0"
>
> inherit autotools
>
> SRC_URI = "
> http://install.tarball.in.source.dir/openbts-2.3JeanLafitteOE.tar.gz"
>
> FILES_${PN} += "${datadir}/OpenBTS/config/* \
> ${datadir}/OpenBTS/Asterisk/* \
> ${datadir}/usrp/*/* \
> "
>
> do_configure_append() {
> find ${S} -name Makefile | xargs sed -i
> s:'-I/usr/include':'-I${STAGING_INCDIR}':g
> find ${S} -name Makefile | xargs sed -i s:'
> /usr/include$':'-I${STAGING_INCDIR}':g
> find ${S} -name Makefile | xargs sed -i s:'-lusb':'':g
> }
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Openbts-discuss mailing list
> Ope...@li...
> https://lists.sourceforge.net/lists/listinfo/openbts-discuss
>
>
|