[Live-devel] ARM cross-compile error list

Igor Trevisan igt1972 at gmail.com
Fri May 25 03:35:00 PDT 2007


Hi, I'm trying to cross compile for my arm9 target
the "Live555 Streaming Media" packet and I got a long list
of errors starting with the following:

make[1]: Entering directory
`/home/igotre/bin/live555-arm-20070524/testProgs'
arm-926ejs-linux-gcc -otestMP3Streamer -L.
testMP3Streamer.o../liveMedia/libliveMedia.a ../groupsock/libgroup
sock.a ../UsageEnvironment/libUsageEnvironment.a
../BasicUsageEnvironment/libBasicUsageEnvironment.a
testMP3Streamer.o: In function `main':
testMP3Streamer.cpp:(.text+0x228): undefined reference to `operator
new(unsigned int)'
testMP3Streamer.cpp:(.text+0x274): undefined reference to `operator
new(unsigned int)'
testMP3Streamer.cpp:(.text+0x36c): undefined reference to `operator
delete(void*)'
testMP3Streamer.cpp:(.text+0x380): undefined reference to
`__gxx_personality_sj0'
../liveMedia/libliveMedia.a: In function
`MediaLookupTable::~MediaLookupTable()':
Locale.cpp:(.text+0x12c): undefined reference to `operator delete(void*)'
../liveMedia/libliveMedia.a: In function `_Tables::~_Tables()':
Locale.cpp:(.text+0x19c): undefined reference to `operator delete(void*)'
../liveMedia/libliveMedia.a: In function
`_Tables::getOurTables(UsageEnvironment&)':
Locale.cpp:(.text+0x298): undefined reference to `operator new(unsigned
int)'
../liveMedia/libliveMedia.a: In function
`MediaLookupTable::ourMedia(UsageEnvironment&)':
Locale.cpp:(.text+0x3dc): undefined reference to `operator new(unsigned
int)'
Locale.cpp:(.text+0x414): undefined reference to `operator delete(void*)'
Locale.cpp:(.text+0x428): undefined reference to `__gxx_personality_sj0'
[...]

I'm working on the 2007.05.24 release with this version of arm-linux-gcc:

]$ arm-926ejs-linux-gcc -v
Using built-in specs.
Target: arm-926ejs-linux
Configured with: /usr/src/redhat/BUILD/crosstool/source/gcc-4.1.1/configure
--target=arm-926ejs-linux --host=i686-host_pc-linux-gnu
--prefix=/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-sf-1/arm-926ejs-linux
--with-cpu=arm926ej-s --enable-cxx-flags=-mcpu=arm926ej-s --without-fp
--disable-libunwind-exceptions --with-headers=/opt/freescale/usr/local/gcc-
4.1.1-glibc-2.4-nptl-sf-1/arm-926ejs-linux/arm-926ejs-linux/include
--with-local-prefix=/opt/freescale/usr/local/gcc-4.1.1-glibc-2.4-nptl-sf-1/arm-926ejs-linux/arm-926ejs-linux
--disable-nls --enable-threads=posix --enable-symvers=gnu
--enable-__cxa_atexit --enable-languages=c,c++ --enable-shared --enable-c99
--enable-long-long
Thread model: posix
gcc version 4.1.1

Doeas anybody encountered and (I hope :) solved a similar problem?
I got the same error on the 2007.05.23 release and with a
arm-linux-gcc version 3.3.6 too.

Any help is welcome!
Thanks in advance,
I.

-- 
"Much less doesn't mean zero"
-- E.Benetti --
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live555.com/pipermail/live-devel/attachments/20070525/9bd345cd/attachment.html 


More information about the live-devel mailing list