![]() |
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 Code:
|
My mistake,
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 |
Thanks.
|
| All times are GMT -5. The time now is 09:22 PM. |