igraph-help
[Top][All Lists]
Advanced

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

[igraph] Bug report, building without libxml2


From: Asbach, Mark
Subject: [igraph] Bug report, building without libxml2
Date: Wed, 13 Jun 2012 15:56:23 +0000

Hi there,

I'm just installing the igraph package for a colleague and ran into a small 
glitch: when building from source tarball igraph-0.5.4.tar.gz without libxml2 
present, configure reports correctly, but automake still tries to link the 
library. Building and installing are both fine with libxml2 present, though.

I'm not subscribing to the list, so please CC: me in case of questions.

Best,
Mark

mybox:~/igraph-0.5.4$ ./configure 
checking for a BSD-compatible install... /usr/bin/install -c
[...]
checking for xml2-config... none
checking for xmlSAXUserParseFile in -lxml2... no
checking for __gmpz_add in -lgmp... no
configure: creating ./config.status
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating igraph.pc
config.status: creating igraph_Info.plist
config.status: creating doc/Makefile
config.status: creating doc/book/Makefile
config.status: creating interfaces/R/configure.in
config.status: creating interfaces/R/Makefile
config.status: creating interfaces/R/src/Makevars.win
config.status: creating interfaces/R/DESCRIPTION
config.status: creating interfaces/Makefile
config.status: creating interfaces/shell/Makefile
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
igraph successfully configured.
  GraphML format support -- no
  GMP library support    -- no
  Use internal ARPACK    -- yes
  Use internal LAPACK    -- yes
  Use internal BLAS      -- yes
  Debug build            -- no
  Profiling              -- no
  Shell interface        -- no

mybox:~/igraph-0.5.4$ make
[....]
/bin/bash ../libtool --tag=CXX   --mode=link g++  -g -O2 -no-undefined  -o 
libigraph.la -rpath /usr/local/lib libigraph_la-basic_query.lo 
libigraph_la-games.lo libigraph_la-cocitation.lo libigraph_la-iterators.lo 
libigraph_la-structural_properties.lo libigraph_la-components.lo 
libigraph_la-layout.lo libigraph_la-structure_generators.lo 
libigraph_la-conversion.lo libigraph_la-measure_dynamics.lo 
libigraph_la-type_indexededgelist.lo libigraph_la-error.lo 
libigraph_la-interrupt.lo libigraph_la-other.lo libigraph_la-foreign.lo 
libigraph_la-random.lo libigraph_la-attributes.lo 
libigraph_la-foreign-ncol-parser.lo libigraph_la-foreign-ncol-lexer.lo 
libigraph_la-foreign-lgl-parser.lo libigraph_la-foreign-lgl-lexer.lo 
libigraph_la-foreign-pajek-parser.lo libigraph_la-foreign-pajek-lexer.lo 
libigraph_la-foreign-gml-parser.lo libigraph_la-foreign-gml-lexer.lo 
libigraph_la-dqueue.lo libigraph_la-heap.lo libigraph_la-igraph_heap.lo 
libigraph_la-igraph_stack.lo libigraph_la-igraph_strvector.lo 
libigraph_la-igraph_trie.lo libigraph_la-matrix.lo libigraph_la-vector.lo 
libigraph_la-vector_ptr.lo libigraph_la-memory.lo libigraph_la-adjlist.lo 
libigraph_la-visitors.lo libigraph_la-igraph_grid.lo libigraph_la-atlas.lo 
libigraph_la-topology.lo libigraph_la-motifs.lo libigraph_la-progress.lo 
libigraph_la-operators.lo libigraph_la-igraph_psumtree.lo libigraph_la-array.lo 
libigraph_la-igraph_hashtable.lo libigraph_la-foreign-graphml.lo 
libigraph_la-flow.lo libigraph_la-igraph_buckets.lo 
libigraph_la-NetDataTypes.lo libigraph_la-NetRoutines.lo 
libigraph_la-clustertool.lo libigraph_la-pottsmodel_2.lo 
libigraph_la-spectral_properties.lo libigraph_la-cores.lo 
libigraph_la-igraph_set.lo libigraph_la-cliques.lo libigraph_la-revolver_cit.lo 
libigraph_la-revolver_grow.lo libigraph_la-walktrap.lo 
libigraph_la-walktrap_heap.lo libigraph_la-walktrap_graph.lo 
libigraph_la-walktrap_communities.lo libigraph_la-spmatrix.lo 
libigraph_la-community.lo libigraph_la-fast_community.lo 
libigraph_la-evolver_cit.lo libigraph_la-gml_tree.lo 
libigraph_la-bliss_orbit.lo libigraph_la-bliss_eqrefhash.lo 
libigraph_la-bliss_partition.lo libigraph_la-bliss_graph.lo 
libigraph_la-bliss_timer.lo libigraph_la-bliss_heap.lo 
libigraph_la-bliss_utils.lo libigraph_la-bliss.lo libigraph_la-cattributes.lo 
libigraph_la-revolver_ml_cit.lo libigraph_la-zeroin.lo libigraph_la-bfgs.lo 
libigraph_la-math.lo libigraph_la-forestfire.lo libigraph_la-dgetv0.lo 
libigraph_la-dmout.lo libigraph_la-dsaitr.lo libigraph_la-dsapps.lo 
libigraph_la-dsaup2.lo libigraph_la-dsaupd.lo libigraph_la-dsconv.lo 
libigraph_la-dseigt.lo libigraph_la-dsesrt.lo libigraph_la-dseupd.lo 
libigraph_la-dsgets.lo libigraph_la-dsortr.lo libigraph_la-dstats.lo 
libigraph_la-dstqrb.lo libigraph_la-dvout.lo libigraph_la-ivout.lo 
libigraph_la-dnaitr.lo libigraph_la-dnapps.lo libigraph_la-dnaup2.lo 
libigraph_la-dnaupd.lo libigraph_la-dnconv.lo libigraph_la-dsortc.lo 
libigraph_la-dneigh.lo libigraph_la-dngets.lo libigraph_la-dstatn.lo 
libigraph_la-dlaqrb.lo libigraph_la-dneupd.lo libigraph_la-second.lo 
libigraph_la-daxpy.lo libigraph_la-ddot.lo libigraph_la-dger.lo 
libigraph_la-dscal.lo libigraph_la-lsame.lo libigraph_la-dcopy.lo 
libigraph_la-dgemv.lo libigraph_la-dnrm2.lo libigraph_la-dswap.lo 
libigraph_la-drot.lo libigraph_la-idamax.lo libigraph_la-dtrmm.lo 
libigraph_la-dasum.lo libigraph_la-dgeqr2.lo libigraph_la-dlarnv.lo 
libigraph_la-dlassq.lo libigraph_la-dlacpy.lo libigraph_la-dlartg.lo 
libigraph_la-dorm2r.lo libigraph_la-dlae2.lo libigraph_la-dlaruv.lo 
libigraph_la-dsteqr.lo libigraph_la-dlaev2.lo libigraph_la-dlascl.lo 
libigraph_la-dlanst.lo libigraph_la-dlaset.lo libigraph_la-xerbla.lo 
libigraph_la-dlarf.lo libigraph_la-dlasr.lo libigraph_la-dlapy2.lo 
libigraph_la-dlarfg.lo libigraph_la-dlasrt.lo libigraph_la-dlabad.lo 
libigraph_la-dlanhs.lo libigraph_la-dtrevc.lo libigraph_la-dlanv2.lo 
libigraph_la-dlaln2.lo libigraph_la-dladiv.lo libigraph_la-dtrsen.lo 
libigraph_la-dlahqr.lo libigraph_la-dlacon.lo libigraph_la-dtrsyl.lo 
libigraph_la-dtrexc.lo libigraph_la-dlange.lo libigraph_la-dlaexc.lo 
libigraph_la-dlasy2.lo libigraph_la-dlarfx.lo libigraph_la-d_sign.lo 
libigraph_la-etime_.lo libigraph_la-pow_dd.lo libigraph_la-pow_di.lo 
libigraph_la-s_cmp.lo libigraph_la-s_copy.lo libigraph_la-d_lg10.lo 
libigraph_la-i_dnnt.lo libigraph_la-arpack.lo libigraph_la-centrality.lo 
libigraph_la-drl_layout.lo libigraph_la-drl_parse.lo libigraph_la-drl_graph.lo 
libigraph_la-DensityGrid.lo libigraph_la-gengraph_box_list.lo 
libigraph_la-gengraph_degree_sequence.lo 
libigraph_la-gengraph_graph_molloy_hash.lo 
libigraph_la-gengraph_graph_molloy_optimized.lo 
libigraph_la-gengraph_mr-connected.lo libigraph_la-gengraph_powerlaw.lo 
libigraph_la-gengraph_random.lo libigraph_la-bipartite.lo 
libigraph_la-drl_layout_3d.lo libigraph_la-drl_graph_3d.lo 
libigraph_la-DensityGrid_3d.lo -lm -lxml2 -lz -lm  libdlamch.la 
libtool: link: g++ -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.6/crtbeginS.o  .libs/libigraph_la-basic_query.o 
.libs/libigraph_la-games.o .libs/libigraph_la-cocitation.o 
.libs/libigraph_la-iterators.o .libs/libigraph_la-structural_properties.o 
.libs/libigraph_la-components.o .libs/libigraph_la-layout.o 
.libs/libigraph_la-structure_generators.o .libs/libigraph_la-conversion.o 
.libs/libigraph_la-measure_dynamics.o .libs/libigraph_la-type_indexededgelist.o 
.libs/libigraph_la-error.o .libs/libigraph_la-interrupt.o 
.libs/libigraph_la-other.o .libs/libigraph_la-foreign.o 
.libs/libigraph_la-random.o .libs/libigraph_la-attributes.o 
.libs/libigraph_la-foreign-ncol-parser.o 
.libs/libigraph_la-foreign-ncol-lexer.o .libs/libigraph_la-foreign-lgl-parser.o 
.libs/libigraph_la-foreign-lgl-lexer.o 
.libs/libigraph_la-foreign-pajek-parser.o 
.libs/libigraph_la-foreign-pajek-lexer.o 
.libs/libigraph_la-foreign-gml-parser.o .libs/libigraph_la-foreign-gml-lexer.o 
.libs/libigraph_la-dqueue.o .libs/libigraph_la-heap.o 
.libs/libigraph_la-igraph_heap.o .libs/libigraph_la-igraph_stack.o 
.libs/libigraph_la-igraph_strvector.o .libs/libigraph_la-igraph_trie.o 
.libs/libigraph_la-matrix.o .libs/libigraph_la-vector.o 
.libs/libigraph_la-vector_ptr.o .libs/libigraph_la-memory.o 
.libs/libigraph_la-adjlist.o .libs/libigraph_la-visitors.o 
.libs/libigraph_la-igraph_grid.o .libs/libigraph_la-atlas.o 
.libs/libigraph_la-topology.o .libs/libigraph_la-motifs.o 
.libs/libigraph_la-progress.o .libs/libigraph_la-operators.o 
.libs/libigraph_la-igraph_psumtree.o .libs/libigraph_la-array.o 
.libs/libigraph_la-igraph_hashtable.o .libs/libigraph_la-foreign-graphml.o 
.libs/libigraph_la-flow.o .libs/libigraph_la-igraph_buckets.o 
.libs/libigraph_la-NetDataTypes.o .libs/libigraph_la-NetRoutines.o 
.libs/libigraph_la-clustertool.o .libs/libigraph_la-pottsmodel_2.o 
.libs/libigraph_la-spectral_properties.o .libs/libigraph_la-cores.o 
.libs/libigraph_la-igraph_set.o .libs/libigraph_la-cliques.o 
.libs/libigraph_la-revolver_cit.o .libs/libigraph_la-revolver_grow.o 
.libs/libigraph_la-walktrap.o .libs/libigraph_la-walktrap_heap.o 
.libs/libigraph_la-walktrap_graph.o .libs/libigraph_la-walktrap_communities.o 
.libs/libigraph_la-spmatrix.o .libs/libigraph_la-community.o 
.libs/libigraph_la-fast_community.o .libs/libigraph_la-evolver_cit.o 
.libs/libigraph_la-gml_tree.o .libs/libigraph_la-bliss_orbit.o 
.libs/libigraph_la-bliss_eqrefhash.o .libs/libigraph_la-bliss_partition.o 
.libs/libigraph_la-bliss_graph.o .libs/libigraph_la-bliss_timer.o 
.libs/libigraph_la-bliss_heap.o .libs/libigraph_la-bliss_utils.o 
.libs/libigraph_la-bliss.o .libs/libigraph_la-cattributes.o 
.libs/libigraph_la-revolver_ml_cit.o .libs/libigraph_la-zeroin.o 
.libs/libigraph_la-bfgs.o .libs/libigraph_la-math.o 
.libs/libigraph_la-forestfire.o .libs/libigraph_la-dgetv0.o 
.libs/libigraph_la-dmout.o .libs/libigraph_la-dsaitr.o 
.libs/libigraph_la-dsapps.o .libs/libigraph_la-dsaup2.o 
.libs/libigraph_la-dsaupd.o .libs/libigraph_la-dsconv.o 
.libs/libigraph_la-dseigt.o .libs/libigraph_la-dsesrt.o 
.libs/libigraph_la-dseupd.o .libs/libigraph_la-dsgets.o 
.libs/libigraph_la-dsortr.o .libs/libigraph_la-dstats.o 
.libs/libigraph_la-dstqrb.o .libs/libigraph_la-dvout.o 
.libs/libigraph_la-ivout.o .libs/libigraph_la-dnaitr.o 
.libs/libigraph_la-dnapps.o .libs/libigraph_la-dnaup2.o 
.libs/libigraph_la-dnaupd.o .libs/libigraph_la-dnconv.o 
.libs/libigraph_la-dsortc.o .libs/libigraph_la-dneigh.o 
.libs/libigraph_la-dngets.o .libs/libigraph_la-dstatn.o 
.libs/libigraph_la-dlaqrb.o .libs/libigraph_la-dneupd.o 
.libs/libigraph_la-second.o .libs/libigraph_la-daxpy.o 
.libs/libigraph_la-ddot.o .libs/libigraph_la-dger.o .libs/libigraph_la-dscal.o 
.libs/libigraph_la-lsame.o .libs/libigraph_la-dcopy.o 
.libs/libigraph_la-dgemv.o .libs/libigraph_la-dnrm2.o 
.libs/libigraph_la-dswap.o .libs/libigraph_la-drot.o 
.libs/libigraph_la-idamax.o .libs/libigraph_la-dtrmm.o 
.libs/libigraph_la-dasum.o .libs/libigraph_la-dgeqr2.o 
.libs/libigraph_la-dlarnv.o .libs/libigraph_la-dlassq.o 
.libs/libigraph_la-dlacpy.o .libs/libigraph_la-dlartg.o 
.libs/libigraph_la-dorm2r.o .libs/libigraph_la-dlae2.o 
.libs/libigraph_la-dlaruv.o .libs/libigraph_la-dsteqr.o 
.libs/libigraph_la-dlaev2.o .libs/libigraph_la-dlascl.o 
.libs/libigraph_la-dlanst.o .libs/libigraph_la-dlaset.o 
.libs/libigraph_la-xerbla.o .libs/libigraph_la-dlarf.o 
.libs/libigraph_la-dlasr.o .libs/libigraph_la-dlapy2.o 
.libs/libigraph_la-dlarfg.o .libs/libigraph_la-dlasrt.o 
.libs/libigraph_la-dlabad.o .libs/libigraph_la-dlanhs.o 
.libs/libigraph_la-dtrevc.o .libs/libigraph_la-dlanv2.o 
.libs/libigraph_la-dlaln2.o .libs/libigraph_la-dladiv.o 
.libs/libigraph_la-dtrsen.o .libs/libigraph_la-dlahqr.o 
.libs/libigraph_la-dlacon.o .libs/libigraph_la-dtrsyl.o 
.libs/libigraph_la-dtrexc.o .libs/libigraph_la-dlange.o 
.libs/libigraph_la-dlaexc.o .libs/libigraph_la-dlasy2.o 
.libs/libigraph_la-dlarfx.o .libs/libigraph_la-d_sign.o 
.libs/libigraph_la-etime_.o .libs/libigraph_la-pow_dd.o 
.libs/libigraph_la-pow_di.o .libs/libigraph_la-s_cmp.o 
.libs/libigraph_la-s_copy.o .libs/libigraph_la-d_lg10.o 
.libs/libigraph_la-i_dnnt.o .libs/libigraph_la-arpack.o 
.libs/libigraph_la-centrality.o .libs/libigraph_la-drl_layout.o 
.libs/libigraph_la-drl_parse.o .libs/libigraph_la-drl_graph.o 
.libs/libigraph_la-DensityGrid.o .libs/libigraph_la-gengraph_box_list.o 
.libs/libigraph_la-gengraph_degree_sequence.o 
.libs/libigraph_la-gengraph_graph_molloy_hash.o 
.libs/libigraph_la-gengraph_graph_molloy_optimized.o 
.libs/libigraph_la-gengraph_mr-connected.o 
.libs/libigraph_la-gengraph_powerlaw.o .libs/libigraph_la-gengraph_random.o 
.libs/libigraph_la-bipartite.o .libs/libigraph_la-drl_layout_3d.o 
.libs/libigraph_la-drl_graph_3d.o .libs/libigraph_la-DensityGrid_3d.o  
-Wl,--whole-archive ./.libs/libdlamch.a -Wl,--no-whole-archive  -lxml2 -lz 
-L/usr/lib/gcc/x86_64-linux-gnu/4.6 
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/4.6/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o    
-Wl,-soname -Wl,libigraph.so.0 -o .libs/libigraph.so.0.0.0
/usr/bin/ld: cannot find -lxml2
collect2: ld returned 1 exit status
make[3]: *** [libigraph.la] Fehler 1
make[3]: Verlasse Verzeichnis '/localhome/masbach-local/igraph-0.5.4/src'
make[2]: *** [all] Fehler 2
make[2]: Verlasse Verzeichnis '/localhome/masbach-local/igraph-0.5.4/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/localhome/masbach-local/igraph-0.5.4'
make: *** [all] Fehler 2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]