Mail Archives: djgpp-workers/1998/07/13/04:25:41
On Mon, 13 Jul 1998, George Foot wrote:
> > - If rebuilding libc indeed requires stubediting make.exe, how about
> > doing it automatically as part of the procedure?
>
> Does it require that? I didn't need to; but I'm using an old Make
> (3.7.5).
I don't think it depends on the Make version. If your environment is
small, it could be that the long list of file names passed to `ar'
when it makes libc.a fits in 16KB. The warning was in src/makefile,
so I just went out and stubedited Make.
> > - "Load error: no DOS memory" when compiling posix/unistd/execlp.c
> > (typing "make" after that picks up where the previous one left
> > off). Seems like Windows 95 DPMI host is leaking DOS memory.
> > Suggest to mention that in the instructions.
>
> On one build, I received "Load error: can't switch mode". Rerunning
> Make solved this, so it's probably the same problem with the DPMI
> host, or at least something similar.
The difference between the messages might be due to my stubediting
Make (which then uses up more conventional memory), and with different
CONFIG.SYS/AUTOEXEC.BAT settings.
> Where are the instructions you mention? I couldn't find any.
src/makefile.
> I built it using v2.01, by creating a fresh djgpp directory,
> installing djlsr202 there and copying the include files from
> djdev202.
Same here.
> It feels slightly awkward to me to have to get djdev when
> I'm just going to recreate most of its contents.
You need include.
> > - fsdb and stubedit emit warnings.
>
> I noticed quite a few isolated warnings from various files; if nobody
> else has fixed them by the time I get around to it then I'll send
> patches.
Warnings in posix/regex were fixed by a patch submitted by Nate. I
submitted a patch for stubedit. Feel free to correct the rest.
- Raw text -