HELP??: lfs 6.0 chapter 5.35. Udev-030
below is the page that I am at. I didn't install this package before this step
and so I am guessing this is why it fails on the first cmd
sed -i 's@/sbin/udev@/tools/sbin/udev@g' udevstart.c
Is this an error in the book or should I skip this package until later?
I checked 5.1 and this step is not there. I looked at the 6.1 testing
version and this step is not there either.
So where do I go now?
Version 6.0 chapter 5.35. Udev-030
I downloaded the wrong version 050 insead of 030
I am stuck in 5.35. Udev-030. When I issue the command:
make DESTDIR=/tools udevdir=/dev install
I ger this error:
lfs:/mnt/lfs/sources/udev-030$ make DESTDIR=/tools udevdir=/dev install
/usr/bin/install -c -d /tools/etc/udev/rules.d
make: /usr/bin/install: Command not found
make: *** [install-config] Error 127
I wonder where I have gone wrong.
when you made coreutils --prefix=/tools (5.16)
should have put "install" in /tools/bin
your .bashrc for user lfs
should have turned off bash hashing and allow bash to search PATH
and find "install" in /tools/bin
BUT the udev makefile has /usr/bin/install hardcoded !
so just do "which install"
and hack the stupid Makefile (line 59) to read the right thing for your host system
or you can just set it to /tools/bin
or just take away the path to install altogether and let bash find it on its own
|All times are GMT -5. The time now is 10:40 PM.|