| www.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 |