Mail Archives: djgpp/2000/05/21/21:15:14
Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> wrote:
> On Sun, 21 May 2000, Jason Green wrote:
>
> > The directory c:/djgpp/include/gl is required. This is actually known
> > to the makefile as /dev/env/DJDIR/include/gl. The directory does not
> > yet exist so the script is called. Because /dev is not found as a
> > directory, the script creates it and from this point on it is doomed.
>
> This is because you use Fileutils compiled with DJGPP v2.01, where the
> magic string /dev/env is not supported yet. You can rebuild Fileutils
> from sources using DJGPP v2.03, and then you will get `mkdir' that can
> handle /dev/env (it will still create /dev and ./env directories, but
> that's a minor nuisance; the installation step will work regardless).
Hmmm, that is what I thought. So I *did* rebuild fileutils with v2.03
and the problem persisted. Maybe my diagnosis of the problem is
incorrect? The script is in my previous post in case anyone would
care to take a look at it.
> In general, if you configure the package on your machine, you should
> use the --prefix=${DJDIR} option, rather than --prefix=/dev/env/DJDIR,
> unless all of your tools were recompiled with DJGPP v2.03 or later.
I don't remember doing either of those things. AFAICR all I did was
./configure then make. But this is more than two weeks ago now... ;-)
> What worries me more is that such problems are not reported when they are
> seen. (If you reported them and I missed the report, I apologize.) This
> prevents us from taking timely actions to correct these problems, either
> by fixing DJGPP libraries/ports, or talking to GNU maintainers about
> changing the involved scripts and Makefile's.
Point taken.
At the time it was just a minor irritation compared to the other
problems I had encountered trying to get some sort of OpenGL setup
working. I would have reported it to the MESA maintainers had it
looked likely that the library would do something useful under DJGPP.
I posted some general questions about building packages under DJGPP
with some helpful responses but if there had been a general guide to
this I would probably have been able to take the project further in
the time available. I hope the information posted in this thread will
help the original poster to get farther than I did.
- Raw text -