delorie.com/archives/browse.cgi | search |
At 08:35 PM 11/17/00 +0200, Eli Zaretskii wrote: <Snipped> >No, I didn't mean for you to go to such great lengths. It suffices to >make a change that will work no matter where's libgcc.a located in the >DJGPP tree. Ah. I've already read your more complete explanation below; that technique should be much easier to set up than I first imagined. >> -LINK = ld $(LDFLAGS) $^ -o $@ ${LIB}/libgcc.a -T >${TOP}/../../lib/djgpp.djl >> +LINK = ld $(LDFLAGS) $^ -o $@ ${LIB}/gcc-lib/djgpp/2.952/libgcc.a -T >${TOP}/../../lib/djgpp.djl > >Hmmm... this is not a very good idea: it will break if you use any >other version of GCC but 2.95.2. <Tricky problem solution snipped> That seems quite a nice solution. I will try to work up a patch using that technique. >> gcc ... -c spawnvp.c >> Load error: no DOS memory >> make.exe[3]: *** [spawnvp.o] Error 1 >> make.exe[2]: *** [all_subs] Error 2 >> make.exe[1]: *** [all] Error 2 >> make.exe: *** [subs] Error 2 >> >> Just restarting "make" gets around this. Maybe this is a memory leak >> in makemake? > >No, it's a resource leak in Windows (which is where I understand you >have run this). See section 3.3 of the FAQ. Yes, I am running in a DOS box under W98SE. I'm (sort of) glad it's Bill's problem and not ours... ;) Thanks again, Eli. --------------------------------------------------------- Peter J. Farley III (pjfarley AT dorsai DOT org OR pjfarley AT banet DOT net)
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |