DragonFly BSD
DragonFly commits List (threaded) for 2004-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/gnu/lib/gcc2/libstdc++ Makefile src/gnu/usr.bin/cc/cc1plus Makefile src/usr.bin/lex Makefile


From: David Rhodus <drhodus@xxxxxxxxxxx>
Date: Sun, 4 Apr 2004 18:39:20 -0400

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




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]