cvs commit: src/gnu/lib/gcc2/libstdc++ Makefile src/gnu/usr.bin/cc/cc1plus Makefile src/usr.bin/lex Makefile
David Rhodus
drhodus at machdep.com
Sun Apr 4 15:40:17 PDT 2004
Joerg, looks like somethings a little off.
-DR
===> usr.bin/lex/lib
cc -O -pipe -c /usr/src/usr.bin/lex/lib/libmain.c -o libmain.o
cc -O -pipe -c /usr/src/usr.bin/lex/lib/libyywrap.c -o libyywrap.o
building static ln library
ranlib libln.a
sh /usr/src/tools/install.sh -s -o root -g wheel -m 555 lex
/usr/obj/usr/src/btools_i386/usr/bin
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444
/usr/src/usr.bin/lex/FlexLexer.h
/usr/obj/usr/src/btools_i386/usr/include/c++/2.95
install: /usr/obj/usr/src/btools_i386/usr/include/c++/2.95: No such
file or directory
*** Error code 71
Stop in /usr/src/usr.bin/lex.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
trip#
On Apr 4, 2004, at 5:31 PM, Joerg Sonnenberger wrote:
joerg 2004/04/04 14:31:14 PDT
DragonFly src repository
Modified files:
gnu/lib/gcc2/libstdc++ Makefile
gnu/usr.bin/cc/cc1plus Makefile
usr.bin/lex Makefile
Log:
Correct C++ header handling for gcc2 and lex.
gcc2 used a "beforeinstall" target instead of the standard
bsd.incs.mk way.
Therefore certain headers weren't correctly installed when doing an
installincludes or "make includes" from the src root. The cc1plus
part was
still installed to the old location and that broke e.g.
textproc/jade.
lex installed its C++ interface still to /usr/include/g++, until a
decision
about a generic C++ header location is made, a version for both
system
compilers is installed.
Revision Changes Path
1.3 +6 -10 src/gnu/lib/gcc2/libstdc++/Makefile
1.8 +3 -6 src/gnu/usr.bin/cc/cc1plus/Makefile
1.3 +6 -3 src/usr.bin/lex/Makefile
http://www.dragonflybsd.org/cvsweb/src/gnu/lib/gcc2/libstdc++/
Makefile.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cc/cc1plus/
Makefile.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/usr.bin/lex/Makefile.diff?
r1=1.2&r2=1.3&f=h
More information about the Commits
mailing list