Ken Moffat wrote: > On Wed, May 30, 2012 at 08:49:05PM -0500, Bruce Dubbs wrote: >> Now use systemd-lfs-2.patch >> >> The build remains: >> >> tar -xf systemd-183.tar.xz >> cd systemd-183 >> patch -Np1 -i ../systemd-lfs-2.patch >> sh make.sh >> sh install.sh >> > > Failed to link: > > CC cdrom_id > CC ata_id > CC accelerometer > /usr/bin/ld: cannot find -ludev > collect2: error: ld returned 1 exit status > LD udevd failed > root in chroot /building/systemd-183# > > You know I do things differently, so here is my environment in case > it's my fault:
The environment shouldn't be a factor. You should have seen: CC libudev-device-private CC libudev-device CC libudev-enumerate CC libudev-list CC libudev-monitor CC libudev-queue-private CC libudev-queue CC libudev-util CC libudev libudev.so.1 created ... CC accelerometer LD udevd LD udevadm ... Finished Look at the make.sh script. It should have: ########## LINKING cd build ... LDFLAGS="-pthread -Lbuild -lrt -lblkid -lkmod -L.. -ludev" link udevd ... -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page