Arthur Loiret wrote:
2007/9/20, Phil Endecott <[EMAIL PROTECTED]>:
Yes. g++ (cross compiler) is installed on my PC. The PC mounts the
NSLU2's filesystem using NFS. I want to install libstdc++ on the NSLU2
so that the cross compiler on the PC can use it. I do not plan to use
the native g++ on the NSLU2.
This is not the right way to do this, you must get the binary .deb for
arm on your PC first (you can use apt-file or go get it on
packages.d.o).
Then, use dpkg-cross:
Hi Arthur,
I have used dpkg-cross extensively in the past. I am now trying this
alternative approach, which seems to work well except for libstdc++.
For a typical package X I can simply install X and X-dev on the ARM
system and the cross-compiler will see the includes files. But it does
not work for libstdc++. So, is there a reason why libstdc++-dev must
depend on g++?
(If you search for my name on debian-embedded you'll find that I pop up
every six months ago to complain that "apt-cross has broken my package
database" or similar. I like the idea of apt/dpkg-cross, but in
practice it has not worked well for me.)
Regards,
Phil.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]