Quote:
Originally Posted by scotty1024
I'm putting together a debian starter kit. Its a classic chicken and egg issue to get dpkg/apt-get up and going.
|
Master scotty1024

, I've a question
Preliminaries:
Debian's ARM sarge packages are compiled with hardware floating point support , AFAIK.
The toolchain I built also used hardware floating point support.
I've compiled some things for the iliad using that toolchain, and I have problems linking with the X libs included in the iliad, complainnig something along the lines "cannot mix softfloat and hw float" (right now I'm constructing another toolchain using softfloat just to see if this is the problem). So I've concluded that the iliad openembedded based distribution is compiled with softfloat (as in the last popenembedded builds; it makes sense, as xpdf would be very slow using hardware floating point, as that hardware is emulated in the kernel).
But... you're using binaries for debian sarge arm's port (or compiled with gcc from sarge-arm), suposedly some of them using floating point arithmetic (or not?) and they are working for you??!?
I don't understand anything :-(. A program and their libraries have to be built using the same type of floating point support, I was told. And if my conclusions are right, you're mixing them and have the binaries working
The question:
Is the iliad included libraries using softfloat or hardware floating point emulation?
Or, alternatively:
Could you test if wish (from tk8.4 package of debian sarge-arm, depends on tcl8.4) works with the iliad libraries in your setup?
Thank you very much :-)