igraph-help
[Top][All Lists]
Advanced

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

Re: [igraph] f2c compile error in trunk


From: Tamas Nepusz
Subject: Re: [igraph] f2c compile error in trunk
Date: Thu, 17 Feb 2011 17:20:42 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7

Dear Paul,

If you can, try compiling igraph with ./configure --with-external-blas
--with-external-lapack --with-external-arpack which should eliminate the
dependency on a locally compiled f2c. (Of course you need an external
BLAS/LAPACK/ARPACK library for this). Also, can you give more
information about the platform on which you are trying to compile
igraph? I couldn't reproduce the error on my Ubuntu machine so I suspect
it's something platform- or distribution-specific.

-- 
Tamas

On 02/17/2011 05:18 PM, Paul Melis wrote:
> Hi,
>
> I'm using 0.5.4 in a current project and wanted to check out 0.6 in 
> advance and test some of the new routines. After cloning the 0.6-main 
> bazaar branch and running ./bootstrap.sh and ./configure 
> --prefix=<something>, a subsequent make gives the following error:
>
> [...]
> aph_la-cs_sqr.o .libs/libigraph_la-cs_dropzeros.o 
> .libs/libigraph_la-cs_maxtrans.o .libs/libigraph_la-cs_symperm.o 
> .libs/libigraph_la-cs_dupl.o .libs/libigraph_la-cs_multiply.o 
> .libs/libigraph_la-cs_tdfs.o .libs/libigraph_la-cs_entry.o 
> .libs/libigraph_la-cs_norm.o .libs/libigraph_la-cs_transpose.o 
> .libs/libigraph_la-cs_ereach.o .libs/libigraph_la-cs_permute.o 
> .libs/libigraph_la-cs_updown.o .libs/libigraph_la-cs_etree.o 
> .libs/libigraph_la-cs_pinv.o .libs/libigraph_la-cs_usolve.o 
> .libs/libigraph_la-cs_fkeep.o .libs/libigraph_la-cs_post.o 
> .libs/libigraph_la-cs_util.o .libs/libigraph_la-cs_gaxpy.o 
> .libs/libigraph_la-cs_print.o .libs/libigraph_la-cs_utsolve.o 
> .libs/libigraph_la-sparsemat.o .libs/libigraph_la-mixing.o 
> .libs/libigraph_la-bigint.o .libs/libigraph_la-bignum.o 
> .libs/libigraph_la-version.o .libs/libigraph_la-optimal_modularity.o 
> .libs/libigraph_la-igraph_fixed_vectorlist.o 
> .libs/libigraph_la-separators.o .libs/libigraph_la-igraph_marked_queue.o 
> .libs/libigraph_la-igraph_estack.o .libs/libigraph_la-st-cuts.o 
> .libs/libigraph_la-cohesive_blocks.o .libs/libigraph_la-statusbar.o 
> .libs/libigraph_la-lapack.o .libs/libigraph_la-complex.o 
> .libs/libigraph_la-eigen.o  -Wl,--whole-archive ./.libs/libf2c.a 
> ./.libs/libblas.a ./.libs/liblapack.a ./.libs/libdlamch.a 
> ./.libs/libarpack.a -Wl,--no-whole-archive  /usr/lib/libxml2.so 
> -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 
> -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../../lib -L/lib/../lib 
> -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../.. 
> -L/usr/lib/x86_64-linux-gnu -lstdc++ -lm -lc -lgcc_s 
> /usr/lib/gcc/x86_64-linux-gnu/4.4.3/crtendS.o 
> /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../../lib/crtn.o    
> -Wl,-soname -Wl,libigraph.so.0 -o .libs/libigraph.so.0.0.0
> ./.libs/libf2c.a(libf2c_la-main.o): In function `main':
> /home/paulmlocal/c/igraph-bzr/src/f2c/main.c:112: multiple definition of 
> `main'
> ./.libs/libf2c.a(libf2c_la-arithchk.o):/home/paulmlocal/c/igraph-bzr/src/f2c/arithchk.c:184:
>  
> first defined here
> collect2: ld returned 1 exit status
> make[3]: *** [libigraph.la] Error 1
> make[3]: Leaving directory `/home/paulmlocal/c/igraph-bzr/src'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/paulmlocal/c/igraph-bzr/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/paulmlocal/c/igraph-bzr'
> make: *** [all] Error 2
>
> Any clues on how to resolve this?
>
> Thanks,
> Paul
>
> _______________________________________________
> igraph-help mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/igraph-help
>



reply via email to

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