Rework things to ensure we are cross compiling. Teach problematic

apps like openssh to cross compile.  This eliminates the need for
the magic ld-uClibc.so.0 symlink in /lib
This commit is contained in:
Eric Andersen
2003-03-04 19:16:19 +00:00
parent 36830baea2
commit 1fc3f2f3de
52 changed files with 339 additions and 149 deletions

16
README
View File

@@ -27,19 +27,3 @@ Have fun!
Please feed suggestions, bug reports, insults, and bribes back to:
Erik Andersen <andersen@codepoet.org>
NOTE:
For './configure' to behave itself with certain applications, you may need
to create a symlink under "/lib" on your system that points to the uClibc
shared library loader in the staging directory. For example, on my system
$ cd /lib
$ sudo ln -s /home/andersen/buildroot/build/staging_dir/lib/ld-uClibc.so.0 ld-uClibc.so.0
If you don't use sudo, run 'su -' to become root when making the link. If
you aren't root it won't work. The reason for this symlink, is it allows
'./configure' to actually execute the test applications it compiles against
uClibc during the configuration process....