|
From: Patrick S. <pat...@we...> - 2006-11-09 15:36:29
|
Hello, I'm new to Devil-Linux and I wanted to create a stripped down Distro to fit on my 128MB CompactFlash Drive. Unfortunately I'm stuck: Here are the steps I've taken so far(I tried to follow the instructions at http://www.devil-linux.org/documentation/1.2.x/ch03.html ): * Installed lftp ( lftp --version LFTP | Version 3.5.0 | Copyright (c) 1996-2006 Alexander V. Lukyanov ) * Downloaded ftp://ftp.devil-linux.org/pub/devel/sources/lfssystem-for-DL-1.0_and_up/lfssystem-cvs-20030127-i486-stripped.tar.bz2 (I want to build a version 1.2.x Distro) * untared it to /usr/src , sudo tar xvjf lfssystem-cvs-20030127-i486-stripped.tar.bz2 -C /usr/src * fetched the "build" directory from cvs (using the new SF CVS-server address) cd /usr/src/lfssystem/data sudo cvs -z3 -d:pserver:ano...@de...:/cvsroot/devil-linux co -P build * fetched the source files from server #3 cd build sudo ./update_src * added alias cr='sudo chroot /usr/src/lfssystem /usr/bin/env -i HOME=/root TERM=$TERM /bin/bash -login' to my ~/.bashrc * ran cr make unpack make menuconfig (didn't change the default settings) make prepare build install iso dist And this is where I'm stuck: It complains about a missing linux/limits.h: root:/data/build# make prepare build install iso dist mount: proc already mounted mount: mount point /sys does not exist running prepare make[1]: Entering directory `/data/build/tmp/linux-2.6.14.2' Makefile:484: .config: No such file or directory CHK include/linux/version.h UPD include/linux/version.h make[1]: Leaving directory `/data/build/tmp/linux-2.6.14.2' insserv not found (in /data/build/tmp/insserv-1.00.2) patching file insserv.c patching file insserv.c patching file insserv.c make[1]: Entering directory `/data/build/tmp/insserv-1.00.2' rm -f *.o *~ insserv make[1]: Leaving directory `/data/build/tmp/insserv-1.00.2' make[1]: Entering directory `/data/build/tmp/insserv-1.00.2' gcc -Wall -O2 -mcpu=i486 -fomit-frame-pointer -fschedule-insns2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DSUSE -DINITDIR=\"/etc/init.d\" -DINSCONF=\"/etc/insserv.conf\" -pipe -funroll-loops -c listing.c In file included from /usr/include/errno.h:36, from listing.c:17: /usr/include/bits/errno.h:25:26: linux/errno.h: No such file or directory In file included from /usr/include/bits/posix1_lim.h:126, from /usr/include/limits.h:144, from /usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.1/include/limits.h:132, from /usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.1/include/syslimits.h:7, from /usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.1/include/limits.h:11, from listing.c:18: /usr/include/bits/local_lim.h:36:26: linux/limits.h: No such file or directory make[1]: *** [listing.o] Error 1 make[1]: Leaving directory `/data/build/tmp/insserv-1.00.2' ERROR /data/build/scripts/insserv build failed make: *** [prepare] Error 1 Can someony give me an advice or point me to some documentation I should read? Thanks in advance, Regards, Patrick -- patrick schneider pat...@we... www.patrickschneider.info |