View Single Post
Old 04-24-2007, 06:39 AM   #1
tororebelde
No es el toro que piensas
tororebelde began at the beginning.
 
tororebelde's Avatar
 
Posts: 44
Karma: 10
Join Date: Mar 2007
Device: iRex iliad
Is possible a new toolchain with updated libc?

Hi all,

After spent some days to try to compile qt-embedded and qtopia under out beloved vmware enviroment I reached to know why I wasn't able to compile them

When configure compiles qmake (a esential qt tool) and extrange error arises:

qlocale.o(.text+0x116e4): In function `qdtoa(double, int, int, int*, int*, char**, char**)':
: warning: warning: feholdexcept is not implemented and will always fail
qlocale.o(.text+0x1172c): In function `qdtoa(double, int, int, int*, int*, char**, char**)':
: warning: warning: fesetenv is not implemented and will always fail

but process continues (as is just a warning). When configure ends, do a make. It start building libraries until the src/gui directory is reached, then the following happens:

/home/developer/qtopia-core-opensource-src-4.2.3/bin/qmake -spec ../../mkspecs/qws/linux-generic-g++ -unix -o Makefile gui.pro
free(): invalid pointer 0xa18dd44!
free(): invalid pointer 0xa18dd10!
make[2]: *** [Makefile] Error 126

Funny, isn't it?

Ok, I found that this may come from the libc libraries we are using because they are 2.3.3 (Antartica's toolchain). Of course if I try to compile the Qt libs under my home distro there's no problem (I'm using libc 2.3.6)

Very suspicious ... At this point is when I got a problem, because don't know if could be possible to update the libc libs we are using to compile (at scratchbox).

I will still do tests to give you a working Qt libs for iLiad, but if someone can help me I'll appreciate it!

I'll also communicate any new advance ...

Javier
tororebelde is offline   Reply With Quote