delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2002/10/15/13:13:48

From: Andris Pavenis <pavenis AT latnet DOT lv> (by way of Andris Pavenis <pavenis AT latnet DOT lv>)
Subject: Re: Error building emu387.dxe
Date: Tue, 15 Oct 2002 20:13:51 +0300
User-Agent: KMail/1.4.7
To: djgpp-workers AT delorie DOT com, Martin Stromberg <eplmst AT epl DOT ericsson DOT se>
MIME-Version: 1.0
Message-Id: <200210152013.51129.pavenis@latnet.lv>
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id g9FHDm318728
Reply-To: djgpp-workers AT delorie DOT com

On Tuesday 15 October 2002 15:16, Martin Stromberg wrote:
> > c:/devel/djgpp/lib/gcc-lib/djgpp/3.2/libgcc.a  -T dxe.ld Error: input
> > file has more than one section; use -M for map
> > make.exe: *** [../../bin/emu387.dxe] Error 1
> >
> > What it's supposed to mean, and more importantly, how I'm supposed to
> > fix it?
>
> It means there's (at least one) another section while ld (or
> something) expects one. It's usually gcc that generates more sectins
> compared to an earlier version. You need to tweak the linker script
> (seems to be called dxe.ld here).
>
> I've gotten this once (perhaps it was when we moved beyond 2.8) and
> posted the correction (correct then, don't know now) here. Search the
> archives. It was at least a year ago, perhaps several.
>
> Perhaps if you do "cvs history" on dxe.ld or djgpp.djl, you might
> find the approximate time.

Perhaps it can be simply solved by taking lib/dxe.ld from current CVS
version

Andris

- Raw text -


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