diff -p -up mbootpack-0.4a/Makefile.orig mbootpack-0.4a/Makefile --- mbootpack-0.4a/Makefile.orig 2009-10-08 12:05:12.000000000 -0400 +++ mbootpack-0.4a/Makefile 2009-10-08 12:06:08.000000000 -0400 @@ -42,11 +42,11 @@ clean: FRC $(RM) mbootpack *.o *.d bootsect setup bzimage_header.c bin2c bootsect: bootsect.S - $(CC) $(CFLAGS) $(INCS) $(DEFS) -D__MB_ASM -c bootsect.S -o bootsect.o + $(CC) -m32 $(CFLAGS) $(INCS) $(DEFS) -D__MB_ASM -c bootsect.S -o bootsect.o $(LD) -m elf_i386 -Ttext 0x0 -s --oformat binary bootsect.o -o $@ setup: setup.S - $(CC) $(CFLAGS) $(INCS) $(DEFS) -D__MB_ASM -c setup.S -o setup.o + $(CC) -m32 $(CFLAGS) $(INCS) $(DEFS) -D__MB_ASM -c setup.S -o setup.o $(LD) -m elf_i386 -Ttext 0x0 -s --oformat binary setup.o -o $@ bin2c: bin2c.o