4593196 [rkeene@sledge /home/rkeene/projects/build]$ cat dietlibc.txt
# SHORT DESC: Portably Minimalistic Libc
# LONG DESC: diet libc contains the system call wrappers and the most commonly used functions you expect from a libc. It can be used to create small, statically-linked binaries under x86, AMD64, SPARC, SPARC64, PPC, PPC64, ARM, MIPS, MIPS64, PA-RISC, S/390, S/390x (64-bit S/390), and Alpha-Linux.

if [ "${TARGETARCH}" = "i486" ]; then
	SHORT_TARGETARCH="i386"
else
	SHORT_TARGETARCH="${TARGETARCH}"
fi

make MYARCH=${SHORT_TARGETARCH} ARCH=${SHORT_TARGETARCH} prefix=/usr/${SHORT_TARGETARCH}-diet-linux/ && \
make MYARCH=${SHORT_TARGETARCH} ARCH=${SHORT_TARGETARCH} prefix=/usr/${SHORT_TARGETARCH}-diet-linux/ dyn_lib || echo 'Could not make dyn_lib, oh well...'
make MYARCH=${SHORT_TARGETARCH} ARCH=${SHORT_TARGETARCH} prefix=/usr/${SHORT_TARGETARCH}-diet-linux/ install || exit 1

cd /usr/bin
rm -f diet
ln -fs ../${SHORT_TARGETARCH}-diet-linux/bin/diet .
4593197 [rkeene@sledge /home/rkeene/projects/build]$

Click here to go back to the directory listing.
Click here to download this file.
last modified: 2012-05-07 00:52:05