From: Martin Str|mberg Message-Id: <199807061937.VAA01545@sister.ludd.luth.se> Subject: XLD (was: Re: djgpp alpha 980628) To: djgpp-workers AT delorie DOT com (DJGPP-WORKERS) Date: Mon, 6 Jul 1998 21:37:22 +0200 (MET DST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk Eli said: > $(XLD) is defined as the cross-ld (/usr/local/i386-go32-msdos/bin/ld) in > the case of building on Unix, and as just ld when building on DOS. I > think this is okay. Well, unless dxegen is recompiled with LD=gcc or LD=ld, it will be broken when distributed, because if you would try to run the dxegen that is generated while compiling djdev*.zip, it will try to call /usr/local/i386-go32-msdos/bin/ld. Is dxegen from djdev*.zip supposed to work natively? If it is, then I think a little modification to dxegen.c would be nice, where it takes which linker to use either from the environment or from a command line parameter. Right? Which one would you prefer? Or if both is warranted in which order? If it isn't then perhaps it should be deleted from djdev*.zip? Gorecki, Symphony No. 3, MartinS