From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dieter R Kedrowitsch Subject: Still having a problem building elks kernel Date: Fri, 5 Mar 2010 17:29:16 +0000 (UTC) Message-ID: <4B929115.7070201@gmail.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=fLuZxTTqno7T87R98B4U+bVtpU8p6uQdCqSMSTkRdfc=; b=AfatzY3o4B4U2mcwQ4jS/f1C9mPcfgSageMrNK9YMb+ECgZZZragHHLyvnBphVBGyU HWSI0Icj1bippLASgqH80f6X2wdzKjJFmlDmnCi9PH0eARok3CASBfLu16A5Drpuas// hysGd9a6P0+VU9pq149LQU4GnWVfD1Z8KuFDo= Date: Sat, 06 Mar 2010 12:29:57 -0500 Sender: linux-8086-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: linux-8086@vger.kernel.org With the help of a few folks on here I've gotten pretty far with building the elks kernel, but it looks like I have one more problem before the image will build. It seems there is a syntax error in the makefile ld86. Has anyone else run into this? make[2]: Leaving directory `/usr/src/elks/arch/i86/drivers/block' (cd ../.. ; ld86 -0 -i \ arch/i86/boot/crt0.o arch/i86/boot/crt1.o \ init/main.o kernel/kernel.a fs/fs.a lib/lib.a net/net.a fs/minix/minixfs.a arch/i86/kernel/akernel.a arch/i86/lib/lib86.a arch/i86/mm/mm.a arch/i86/drivers/char/chr_drv.a arch/i86/drivers/block/blk_drv.a \ -t -M -o arch/i86/boot/system > System.tmp ; \ sort -k4 System.tmp > System.map ; rm -f System.tmp ) usage: ld86 [-03NMdimrstz[-]] [-llib_extension] [-o outfile] [-Ccrtfile] [-Llibdir] [-Olibfile] [-Ttextaddr] [-Ddataaddr] [-Hheapsize] infile... tools/build boot/bootsect boot/setup boot/system > boot/Image Root device is (3, -128) Non-Minix header of 'boot' make[1]: *** [Image] Error 1