Randy McMurchy wrote: > William Immendorf wrote these words on 02/19/10 16:24 CST: >> Trying the instructions in the book (with a LFS 6.6-rc1 base system), >> using make -f unix/Makefile linux, on a 64bit Core 2 Duo 2.4ghz >> system, I get stopped at the near beginning with these errors: > > Bruce, if you can confirm this (I know you said something about this > before), it would be appreciated. What does linux-noasm stand for?
Yes, I can confirm it. The targets for linux are: linux: unix_make @echo 'NOTE: use linux_noasm target for non-Intel Linux compiles.' $(MAKE) unzips CC=gcc LD=gcc AS=gcc\ CFLAGS="-O3 -Wall -DASM_CRC"\ AF="-Di386 $(AF)" CRCA_O=crc_gcc$O linux_noasm: unix_make $(MAKE) unzips CC=gcc LD=gcc CFLAGS="-O -Wall" If you use the wrong one on a pure 64 system, then you need to remove the directory and re-extract or run make -f unix/Makefile clean There is also: unix_.o: In function `set_symlnk_attribs': unix.c:(.text+0x3ad): warning: warning: lchmod is not implemented and will always fail But unzip is built and seems to work. I get a cleaner build if I change the noasm line to: $(MAKE) unzips CC=gcc LD=gcc CFLAGS="-O3 -Wall -DNO_LCHMOD" -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page