Mail Archives: djgpp-workers/2000/05/15/07:12:59
On 15 May 2000, at 10:35, Eli Zaretskii wrote:
> It looks like GDB 5.0 should be released VSN. At this point, I'd like to
> ask people to download the latest pretest and try to build it on their
> system, whether Windows or DOS. The pretest is available here:
>
> ftp://sourceware.cygnus.com/pub/gdb/snapshots/gdb-4.95.1.tar.bz2
>
> Note that this is a bzip2 archive, so you will need bunzip2 to unpack it.
>
> Also note that, due to file-name nuisances, the unpacking procedure is a
> bit complicated. Please unpack the archive exactly as described below
> (this description is also in the gdb/config/djgpp/README file), otherwise
> the configuration script will refuse to run and you might have other
> problems down the line.
>
> Please report any problems here. Thanks!
>
> To unpack the archive:
>
> bunzip2 -c gdb-4.95.1.tar.bz2
> djtar -x -p -o gdb-4.95.1/djunpack.bat gdb-4.95.1.tar > djunpack.bat
> djunpack gdb-4.95.1.tar
>
> I suggest to read the file gdb/config/djgpp/README after unpacking.
>
> To configure:
>
> cd gdb-4.95.1
> sh ./gdb/config/djgpp/djconfig.sh
>
> (The djconfig.sh script uses GNU `find', so make sure you have Findutils
> installed.) The configure script will print a warning message about the
> Tcl directory not being found; this is normal.
>
> To build and install:
>
> make
> make info
> make install prefix=${DJDIR}
> make install-info prefix=${DJDIR}
>
> During compilation, you might see a couple of warnings from the compiler
> in the bfd directory (about unused arguments and comparison between
> signed and unsigned); this is normal. The linker will complain about
> line number overflow; this is also expected. Except for these, please
> report any warning/error messages you see.
>
> Of course, if the built binary behaves abnormally, please report that as
> well.
Tried in DOS session under Win98 SE (LFN=Y). Building GDB worked
Ok (make all info)
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
make.exe[3]: *** [install-info] Error 1
make.exe[3]: Leaving directory `c:/Devel/gdb/gdb-4.95.1/gdb/doc'
make.exe[2]: *** [subdir_do] Error 1
make.exe[2]: Leaving directory `c:/Devel/gdb/gdb-4.95.1/gdb'
make.exe[1]: *** [install-info] Error 2
make.exe[1]: Leaving directory `c:/Devel/gdb/gdb-4.95.1/gdb'
make.exe: *** [do-install-info] Error 1
sh-2.03$
Perhaps we should act differently depending on value of LFN (or
using command line option --no-split to avoid this nuisance
Also I was not able to get gdb/config/djgpp/djcheck.sh working
Andris
- Raw text -