Mail Archives: djgpp-workers/2000/05/15/10:13:08
On Mon, 15 May 2000 pavenis AT lanet DOT lv wrote:
> I got failures in 'make install-info prefix=`pwd`/inst' (I prefer to install
> into temporary directory instead of directly to $DJDIR):
>
> make.exe[3]: Entering directory `c:/Devel/gdb/gdb-4.95.1/gdb/doc'
> /dev/env/DJDIR/bin/sh.exe ./../../mkinstalldirs c:/Devel/gdb/gdb-
> 4.95.1/inst/inf
> o
> for i in *.inf* *.i[1-9] *.i[1-9][0-9] ; do \
> /dev/env/DJDIR/bin/sh.exe c:/Devel/gdb/gdb-4.95.1/install-sh -c -
> m 644 $
> i c:/Devel/gdb/gdb-4.95.1/inst/info/$i ; \
> done
> install: *.i[1-9] does not exist
> install: *.i[1-9][0-9] does not exist
Use "make -k" instead of just "make". The Makefile tries very hard to
work for both LFN and non-LFN platforms, which isn't easy...
Thanks for reminding me, I will add this to the djgpp/README file.
> Perhaps we should act differently depending on value of LFN (or
> using command line option --no-split to avoid this nuisance
Using --no-split is not a good idea for GDB, since the manual is very
large.
The best way would be to pass "-o gdb" switch to makeinfo, so that we
have gdb-1, gdb-2, etc. (and similarly for gdbint and stabs). I will see
if I can convince the GDB maintainers to make this switch after 5.0 is
out.
> Also I was not able to get gdb/config/djgpp/djcheck.sh working
This is not yet working fully. This script needs the expected output
files (to compare the actual output against them), and I didn't yet have
enough time to prepare all of them. In any case, the expected output
files will not be in the official distro, since the GDB maintainers
didn't like that idea. So these files will most probably be only
available in the DJGPP source distribution for GDB. That's why I
postponed the creation of these files for the time being.
Thanks a lot for the feedback!
- Raw text -