On 03.10.2014 22:14, Smith, Steven - 1004 - MITLL wrote:
> Thanks again Tiago.
>
> No luck so far. I tried both these configuration commands:
>
> ./configure --with-sparsehash-prefix=google --with-boost=/usr/local/boost 
> --with-boost-libdir=/usr/local/boost/stage/lib CPPFLAGS="-I/usr/local/include 
> -I/usr/local/boost/libs" LDFLAGS="-L/usr/local/lib 
> -L/usr/local/boost/stage/lib”
>
> and
>
> ./configure --with-sparsehash-prefix=google --with-boost=/usr/local/boost 
> --with-boost-libdir=/usr/local/boost/stage/lib 
> CPPFLAGS="-I/usr/local/boost/libs" LDFLAGS=“-L/usr/local/boost/stage/lib"
>
> A dry run of make (make -n) shows the failed compile command:
>
> cd src/graph/topology
> echo "  CXX     " graph_subgraph_isomorphism.lo;/bin/sh ../../../libtool 
> --silent --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..  -I. 
> -I./.. -I./../../boost-workaround -DHAVE_CONFIG_H -I/usr/local/boost/libs 
> -I/usr/include/python2.7 -I/usr/local/boost/include 
> -I/usr/lib64/python2.7/site-packages/numpy/core/include/numpy 
> -I/usr/lib64/python2.7/site-packages/scipy   -DSPARSEHASH_PREFIX=google  
> -Wall -Wextra -Wno-unused-local-typedefs -Wno-unused-parameter  -std=gnu++11 
> -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 
> -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas   
> -DSPARSEHASH_PREFIX=google -MT graph_subgraph_isomorphism.lo -MD -MP -MF 
> .deps/graph_subgraph_isomorphism.Tpo -c -o graph_subgraph_isomorphism.lo 
> graph_subgraph_isomorphism.cc
>
> Error:
>
> …
> st::adj_list<long unsigned int>::edge_descriptor>, mpl_::na, mpl_::na, 
> mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 
> mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 
> mpl_::na, mpl_::na>}]'
> graph_subgraph_isomorphism.cc:178:56:   required from here
> graph_subgraph_isomorphism.cc:108:114: error: 'vf2_subgraph_mono' was not 
> declared in this scope

This is happening because the compiler is still finding only the old
boost version, presumably because your are not passing the correct paths
for the new library, which you installed in a non-standard
directory. Verify that the new boost include files are in the directory
"/usr/local/boost/include". If not, adjust CPPFLAGS accordingly.

Best,
Tiago

-- 
Tiago de Paula Peixoto <[email protected]>

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
graph-tool mailing list
[email protected]
http://lists.skewed.de/mailman/listinfo/graph-tool

Reply via email to