Heh, heh, another difficult problem! The problem is that many applications that compile inside T2 will not compile outside. That is, I have a full development environemt setup in Puppy Linux, with all the required tools that were compiled in T2.
Most packages compile, but there are major exceptions, for example I cannot compile any XFCE or gtkmm-based applications. What I get are error messages about '__sync_fetch_and_add_4' being an unresolved symbol. I have done a lot of googling, and this bug is in the 'gcc' package. It seems that gcc/libstdc++ is treating the compile as for the 386 CPU, even though I have specified a 'i486' with the '--build' configure option (also T2 was compiled for a 486). One fix I cam across on the Internet is to export CFLAGS="-march=i486" and I tried this before running configure in the Gparted package (Gparted requires gtkmm libs). But, compiling still stops with that same error. At this stage I don't know what to do. The thing is though, you don't have the problem inside the T2 build system. Does anyone know why not? Is anything special done to avoid this problem? Regards, Barry Kauler ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe t2
