On Thu, Feb 16, 2012 at 04:24:34PM -0600, Bruce Dubbs wrote: > > > > make[4]: *** No rule to make target `__ldivmod.o)', needed by > > `/sources/dev86-0.16.17/libc/libc.a'. Stop. > > I was able to get this to make without error using make-3.81 on a a > pentium. For my x86_64 and make-3.82 system, I got the same failure (no > patch). > > The Makefile has a timestamp of Mar 8, 1997. Could it be that the > problem is trying to build x86 assembly on an x86_64? > > Personally, I don't think LFS has an obligation to support 16 year old > code that is needed for a boot loader that we don't support. > > -- Bruce I no longer have any lilo systems, nor any x86_64 using make-3.81, but bin86-0.16.17 [ I assume it has been renamed ] used to work if it had a patch applied (I've still got the patch lying around - and it looks like it was in LFS-patches as well as clfs). The patch defines 'Long' (as int) for x86_64. Just a straight 'make' and 'make install'. If the package has a different name, perhaps it now builds other things. Dunno.
ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
