|
Boost-Build : |
From: Faheem Mitha (gclbb-jamboost_at_[hidden])
Date: 2003-03-14 15:43:13
Dear People,
I tried rebuilding boost on Debian sarge (testing) with gcc 3.0, using
sources from unstable. Debian allows installation of multiple versions
of gcc and g++ simultaneously. It has gcc 3.0 and g++ 3.0 installed as
/usr/bin/gcc-3.0 and /usr/bin/g++-3.0 respecively. So I set
Now, I set
# define compiler names if not set:
GCC ?= gcc-3.0 ;
GXX ?= g++-3.0 ;
in tools/build/gcc-tools.jam.
I didn't touch anything else, and the default rules file seemed to
work Ok. However, there was this section that still built with g++,
which I was a little puzzled by. Can anyone tell me what I was doing
wrong? Thanks.
Faheem.
********************************************************************
...updated 157 targets...
/usr/bin/make -C libs/graph/src libbgl-viz.a
make[1]: Entering directory
`/usr/local/src/boost/boost-1.29.0/libs/graph/src'
g++ -ftemplate-depth-30 -I../../.. -O -c graphviz_graph_lex.cpp
g++ -ftemplate-depth-30 -I../../.. -O -c graphviz_digraph_lex.cpp
g++ -ftemplate-depth-30 -DGRAPHVIZ_GRAPH=boost::GraphvizDigraph
-I../../.. -O -c graphviz_digraph_parser.cpp -o
graphviz_digraph_parser.o
g++ -ftemplate-depth-30 -DGRAPHVIZ_GRAPH=boost::GraphvizGraph
-I../../.. -O -c graphviz_graph_parser.cpp -o graphviz_graph_parser.o
ar -rc libbgl-viz.a graphviz_graph_lex.o graphviz_digraph_lex.o
graphviz_digraph_parser.o graphviz_graph_parser.o
make[1]: Leaving directory
`/usr/local/src/boost/boost-1.29.0/libs/graph/src'
rm -f libs/graph/src/*.o
/usr/bin/make -C libs/graph/src EXTRAFLAGS='-fPIC'
GRAPH_SONAME_VERSION=1.29.0 libbgl-viz.so
make[1]: Entering directory
`/usr/local/src/boost/boost-1.29.0/libs/graph/src'
g++ -ftemplate-depth-30 -I../../.. -fPIC -O -c graphviz_graph_lex.cpp
g++ -ftemplate-depth-30 -I../../.. -fPIC -O -c
graphviz_digraph_lex.cpp
g++ -ftemplate-depth-30 -DGRAPHVIZ_GRAPH=boost::GraphvizDigraph
-I../../.. -fPIC -O -c graphviz_digraph_parser.cpp -o
graphviz_digraph_parser.o
g++ -ftemplate-depth-30 -DGRAPHVIZ_GRAPH=boost::GraphvizGraph
-I../../.. -fPIC -O -c graphviz_graph_parser.cpp -o
graphviz_graph_parser.o
g++ -ftemplate-depth-30 -shared -Wl,-soname -Wl,libbgl-viz.so.1.29.0
-o libbgl-viz.so.1.29.0 graphviz_graph_lex.o graphviz_digraph_lex.o
graphviz_digraph_parser.o graphviz_graph_parser.o
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk