Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3E18114C.5971AD02@phekda.freeserve.co.uk> Date: Sun, 05 Jan 2003 11:04:44 +0000 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: GDB 5.3 build query/problem & solution References: <200212291526 DOT gBTFQJU25879 AT delorie DOT com> <004c01c2b452$54044880$0100a8c0 AT acp42g> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. Andrew Cottrell wrote: > In building GDB5.3 from the sources I had to make the follwoing change > (besides the djconfig.sh mod for P4 building):- > 1) The makefile in the readline directory had hardcoded directory > references, they were:- > BUILD_DIR = c:/temp/distmake/gdb53s/gnu/gdb-5.3/readline > > When this was changed to the gdb makefile worked correctly: > BUILD_DIR = /dev/env/DJDIR/gnu/gdb-5.3/readline > > I had a look at the GDB 5.2.1 readline\makefile and it also has a hardcoded > directory BUILD_DIR so the problem looks like it's in the configure stage. > Teo options here as far as I can see, 1) Fix configure, 2) Modify the readme > to indicate that you will need to manually modify the readline/makefile if > you do not perform the configure stage. The first value of $(BUILD_DIR) is from my distribution-making tree (as you probably guessed). I will take a look at this. Thanks for the bug report. > I do not know if this is a problem or not with the GDB info files: > 1) I ran 'make info' as I have done with 5.x.x and it produced the docs, but > I couldn't see any output info files being produced. I deleted the > gdb\doc\gdb.info file and ran 'make info' again and thegot the following > info files: > gdb.info, gdb.info-1 .... gdb.info-15 > Any ideas on why I got 16 files instead of the one as was in the > source/binary package? I always make info files using the --no-split option of makeinfo. Then you don't have to worry about short vs. long filename issues with .info- files. > 2) It looks like the output info files from the gdb\doc directory were > included the source as follows:- > DJGPP_204 D:\dj204\gnu\gdb-5.3>dir *.inf* /s > > Directory of D:\dj204\gnu\gdb-5.3\gdb\doc > 27/12/2002 03:01 PM 775,240 gdb.info > 27/12/2002 02:59 PM 286,465 gdbint.info > 27/12/2002 02:57 PM 156,939 stabs.info > > Directory of D:\dj204\gnu\gdb-5.3\bfd\doc > 27/12/2002 02:56 PM 347,101 bfd.info > > Directory of D:\dj204\gnu\gdb-5.3\mmalloc > 10/12/2002 09:33 PM 8,280 mmalloc.info > > Directory of D:\dj204\gnu\gdb-5.3\etc > 10/12/2002 09:33 PM 182,159 standards.info > 27/12/2002 03:03 PM 115,781 configure.info Again, I take the source distribution, rm -f *.info*, then makeinfo --no-split. Thanks, bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]