Date: Sun, 5 Jul 1998 15:52:07 +0300 (IDT) From: Eli Zaretskii To: Martin Str|mberg cc: DJGPP-WORKERS Subject: Re: Trying to compile v2/alphas/980628/djlsr202.zip In-Reply-To: <199807050645.IAA06017@sister.ludd.luth.se> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk 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).