general development question
Benjamin Kosnik
bkoz@cygnus.com
Wed Jun 7 08:39:00 GMT 2000
> 1) Which version of gcc/g++ are you using for development? binutils?
Generally, 2.95.2 is probably your best bet. I am actually using CVS gcc,
but picking a date when the compilers are aligned and bootstrapping is a
bit of an art (See May 1, May 7, May 21 if interested).
That being said, there are significant advantages to using CVS gcc:
1) warning/error messages are considerably more sane, and getting saner
2) more things work on the g++ side
3) configuration is easier (--enable-libstdcxx-v3)
> 2) Do you use any specialized tools/software to assist in development?
> I'm currently using vim + cscope + ddd/gdb for my hackings.
g++ + emacs + gdb
One of these days there will be a great class browser on linux. Not today
though. . .
> 3) [started question about a TODO list, then I found:]
> http://sourceware.cygnus.com/libstdc++/17_intro/TODO
> Is this file up to date?
Not really.
> 6) Is there a quick way to rebuild the library after modifying one
> of the files? I've been saying 'make clean-target libstdc++-v3'
> then 'make' in the $builddir... I hope there is a faster way :)
in your build directory, say you want to re-make misc-inst.* you would:
cd src
make misc-inst.o
make misc-inst.lo
> 8) anybody around Raleigh up for a beer sometime?
I'm in Durham this week, but actually work out of San Francisco/SoMa the
rest of the time......
-benjamin
More information about the Libstdc++
mailing list