delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/10/03/05:43:22

Date: Fri, 3 Oct 1997 05:41:50 -0400 (EDT)
From: Laszlo Vecsey <master AT internexus DOT net>
To: djgpp AT delorie DOT com
Subject: GNU/Linux cross compiler for DJGPP
Message-ID: <Pine.LNX.3.96.971003053455.24199A-100000@micro.internexus.net>
MIME-Version: 1.0

I tried upgrading my 2.7.2.2 installation to 2.7.2.3, along with the new
binutils 2.8.1, the latter of which seems to have broken things.

The djgpp.djl (linker file) used to be set with an output format of
"coff-i386", but this type no longer exists with the new ld in
binutils-2.8.1. Instead, I see the targets "a.out-i386" and "msdos" 
supported, neither of which work when I adjust the output format in the
linker file. 

Compiling a hello.c program now gives the following error:

	/usr/i386-go32-msdos/lib/crt0.o: file not recognized: 
	File format not recognized 

So I believe all I need is a new crt0.o, due to the binutils changes.
Where can I grab one, or better yet, how can it be built?

- lv

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019