delorie.com/archives/browse.cgi | search |
Path: | news.mv.net!news.shore.net!newsfeed.mathworks.com!europa.netcrusader.net!205.252.116.205!howland.erols.net!torn!news!not-for-mail |
From: | "Michael Allison" <mallison AT mnr DOT gov DOT on DOT ca> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: Gcc and Win2000 |
Date: | Tue, 5 Sep 2000 23:14:53 -0400 |
Organization: | NR |
Lines: | 30 |
Message-ID: | <8p4cf4$tq7$1@news.gov.on.ca> |
References: | <DqQr5.247$0a5 DOT 426005 AT nnrp5 DOT proxad DOT net> <7d10rsso6s4rghpq2ptq0lj71acg04803d AT 4ax DOT com> <8p49mk$tpj$1 AT news DOT gov DOT on DOT ca> <ktabrssasrtoeuqd5hkmm50li4ei733to1 AT 4ax DOT com> <8p4c6q$tq4$1 AT news DOT gov DOT on DOT ca> |
NNTP-Posting-Host: | mnrpbapc0800.mnr.gov.on.ca |
X-Trace: | news.gov.on.ca 968209700 30535 142.143.189.34 (6 Sep 2000 03:08:20 GMT) |
X-Complaints-To: | news AT gov DOT on DOT ca |
NNTP-Posting-Date: | 6 Sep 2000 03:08:20 GMT |
X-Priority: | 3 |
X-MSMail-Priority: | Normal |
X-Newsreader: | Microsoft Outlook Express 5.50.4133.2400 |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.50.4133.2400 |
Xref: | news.mv.net comp.os.msdos.djgpp:103198 |
"Damian Yerrick" <Bullcr_pd_yerrick AT hotmail DOT comRemoveBullcr_p> wrote in message news:ktabrssasrtoeuqd5hkmm50li4ei733to1 AT 4ax DOT com... > On Tue, 5 Sep 2000 22:27:41 -0400, "Michael Allison" > <allisom AT gov DOT on DOT ca> wrote: > > >One workaround [for the Win2k three level DPMI bug] is to use the > >Gnu-make from mingw, which runs as a native Win32 executable. Put > >it earlier in your path than the djgpp make for instance. > > But can it pass long commandlines to DJGPP programs (e.g. for > freepuzzlearena the gcc command to link all the .o files together > is 160 characters)? That isn't necessary for everyone, and your mileage may vary. Some people do this sort of thing in their Makefile instead: OBJ01=myobj01.o myobj02.o myobj03.o myobj04.o OBJ02=myobj05.o myobj06.o myobj07.o myobj08.o OBJ03=myobj09.o myobj10.o myobj11.o myobj12.o myprog.exe: myprog.lnk gcc $(LFLAGS) -omyprog.exe @myprog.lnk $(LIBRARIES) myprog.lnk: $(OBJ01) $(OBJ02) $(OBJ03) @echo $(OBJ01) > $@ @echo $(OBJ02) >> $@ @echo $(OBJ03) >> $@
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |