www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/07/05/08:52:12

Date: Sun, 5 Jul 1998 15:52:07 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Martin Str|mberg <ams AT ludd DOT luth DOT se>
cc: DJGPP-WORKERS <djgpp-workers AT delorie DOT com>
Subject: Re: Trying to compile v2/alphas/980628/djlsr202.zip
In-Reply-To: <199807050645.IAA06017@sister.ludd.luth.se>
Message-ID: <Pine.SUN.3.91.980705155133.23984B-100000@is>
MIME-Version: 1.0

On Sun, 5 Jul 1998, Martin Str|mberg wrote:

> More info on the libemu troubles. As I said before
> > ./../../hostbin/dxegen.exe ./../../bin/emu387.dxe __emu_entry src/emu387.o id_emu.o src/emudummy.o -L../../lib -L../../lib/gcc-lib/djgpp/2.81 -lgcc -lc -lgcc
> > ld -X -S -r -o dxe__tmp.o -Le:/djgpp.202/lib src/emu387.o id_emu.o src/emudummy.o -L../../lib -L../../lib/gcc-lib/djgpp/2.81 -lgcc -lc -lgcc  -T dxe.ld 
> > Error: input file has more than one section; use -M for map
> 
> objdump reports four sections on src/emu387.o. This is what dxegen tries
> to correct by putting together the line starting with "ld" above and
> execute that line. Then it checks to see whether it was successful. It
> wasn't, that's where the line starting with "Error:" above comes from.

FWIW, this doesn't happen for me.  Maybe because I used gcc 2.7.2.1
(and so a different libgcc.a) and Binutils 2.7 (and so a different
ld.exe).

- Raw text -


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