Show an example of how to compile with uClibc.

-Erik
This commit is contained in:
Eric Andersen 2001-01-16 21:20:46 +00:00
parent 541ffe30a2
commit 9aa23ba5a8

View File

@ -67,14 +67,22 @@ STRIPTOOL = $(CROSS)strip
# To compile vs an alternative libc, you may need to use/adjust
# the following lines to meet your needs. This is how I make
# busybox compile with uC-Libc (needs BB_GETOPT and BB_FEATURE_NFSMOUNT
# disabled at the moment).
# busybox compile staticly with uClibc (needs BB_FEATURE_NFSMOUNT
# disabled at the moment). Note the _full_ path for LIBCDIR.
# This is because make doesn't do ~ expansion...
#LIBCDIR=/home/andersen/CVS/uClibc
#LDFLAGS+=-nostdlib
#LIBRARIES = $(LIBCDIR)/libc.a -lgcc
#CROSS_CFLAGS+=-nostdinc -I$(LIBCDIR)/include -I$(GCCINCDIR)
#GCCINCDIR = $(shell gcc -print-search-dirs | sed -ne "s/install: \(.*\)/\1include/gp")
# This is how I compile with the uClibc shared lib...
#LIBCDIR=/home/andersen/CVS/uClibc
#LDFLAGS+=-nostdlib
#LIBRARIES = -luClibc -lgcc $(LIBCDIR)/crt0.o
#CROSS_CFLAGS+=-nostdinc -I$(LIBCDIR)/include -I$(GCCINCDIR)
#GCCINCDIR = $(shell gcc -print-search-dirs | sed -ne "s/install: \(.*\)/\1include/gp")
#--------------------------------------------------------
# use '-Os' optimization if available, else use -O2