Hi, I'm trying to cross compile for my arm9 target<br>the "Live555 Streaming Media" packet and I got a long list<br>of errors starting with the following:<br><br>make[1]: Entering directory `/home/igotre/bin/live555-arm-20070524/testProgs'
<br>arm-926ejs-linux-gcc -otestMP3Streamer -L. testMP3Streamer.o ../liveMedia/libliveMedia.a ../groupsock/libgroup<br>sock.a ../UsageEnvironment/libUsageEnvironment.a ../BasicUsageEnvironment/libBasicUsageEnvironment.a<br>
testMP3Streamer.o: In function `main':<br>testMP3Streamer.cpp:(.text+0x228): undefined reference to `operator new(unsigned int)'<br>testMP3Streamer.cpp:(.text+0x274): undefined reference to `operator new(unsigned int)'
<br>testMP3Streamer.cpp:(.text+0x36c): undefined reference to `operator delete(void*)'<br>testMP3Streamer.cpp:(.text+0x380): undefined reference to `__gxx_personality_sj0'<br>../liveMedia/libliveMedia.a: In function `MediaLookupTable::~MediaLookupTable()':
<br>Locale.cpp:(.text+0x12c): undefined reference to `operator delete(void*)'<br>../liveMedia/libliveMedia.a: In function `_Tables::~_Tables()':<br>Locale.cpp:(.text+0x19c): undefined reference to `operator delete(void*)'
<br>../liveMedia/libliveMedia.a: In function `_Tables::getOurTables(UsageEnvironment&)':<br>Locale.cpp:(.text+0x298): undefined reference to `operator new(unsigned int)'<br>../liveMedia/libliveMedia.a: In function `MediaLookupTable::ourMedia(UsageEnvironment&)':
<br>Locale.cpp:(.text+0x3dc): undefined reference to `operator new(unsigned int)'<br>Locale.cpp:(.text+0x414): undefined reference to `operator delete(void*)'<br>Locale.cpp:(.text+0x428): undefined reference to `__gxx_personality_sj0'
<br>[...]<br><br>I'm working on the 2007.05.24 release with this version of arm-linux-gcc:<br clear="all"><br>]$ arm-926ejs-linux-gcc -v<br>Using built-in specs.<br>Target: arm-926ejs-linux<br>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
<br>Thread model: posix<br>gcc version 4.1.1<br><br>Doeas anybody encountered and (I hope :) solved a similar problem?<br>I got the same error on the 2007.05.23 release and with a<br>arm-linux-gcc version 3.3.6 too.<br><br>
Any help is welcome!<br>Thanks in advance,<br>I.<br><br>-- <br>"Much less doesn't mean zero"<br>-- E.Benetti --