![]() |
If you want any of the utilities (e.g. ftpd, strace, awk, bash, etc.) that aren't on the NSLU2's f/w, but are included in the Snapgear's source provided on the CD, simply do the following (on a Linux box):
Notes: Check out the compile lines for some of the utilities. You will see how, in a cross build environment, the makefiles use -nostdinc and multiple include (-I) file locations. You may want to make a note of all of the options in case you want to use the environment to port your own s/w. I chose to use the original sources (3.0.0 v.s. 3.1.1) just in case there were incompatibilities with the existing libs on the NSLU2. Not all user utilities/libraries are selected to be built in the default configuration. Also, not all utilities will build. For example, I got compile errors trying to build perl and python. If you want a copy of the build that I did, go to the Yahoo groups download section ( http://groups.yahoo.com/group/nslu2-linux/files/ ) and get romfs.tar.gz.
view ·
edit ·
print ·
history ·
Last edited by Martin J Hsu.
Based on work by tman, ka6sox, and mrthreeplates. Originally by mrthreeplates. Page last modified on August 01, 2005, at 02:35 AM
|