Mail Archives: djgpp-workers/1997/11/21/20:32:15
> No, I was talking about a native build, and about the binaries that
> get build in {srcdir}/../bin, i.e. the final ones.
>
> For example, here's the souped up result of an 'ident' run over the
> current distribution of djdev202:
Ick. Must be utils and things that don't have dependencies on libc.
> Ooops, I was barking up the wrong tree, somewhat. The problem didn't
> really occur for the 'ar' command line, it seems (or so my lossy
> memory tells me, looking at the makefiles again, here at the uni).
> It's the commands that build 'makefile.oh' that causes the problem.
> It tries to pass $(OBJS) to 'misc.exe echo makefile.oh'.
Those shouldn't be problems, since they only operate on one directory
at a time, not on the entire set of objects.
> You have to have them installed somewhere, yes, but I don't quite see why
> I should be forced to install a *second* copy of them for a native build,
> just because I want to do it outside the main $DJDIR location. And the fix
> is rather small: just an additional -I$(DJDIR)/include, after -I../include
> in the compiler flags. It won't make any difference when .. actually is
> $(DJDIR), i.e. if the build is run inside the main tree.
I can add that -I$(DJDIR)/include, but there aren't *that* many includes!
- Raw text -