[Top][All Lists]

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

Re: [igraph] static flag at gcc

From: Guilherme Ferraz de Arruda
Subject: Re: [igraph] static flag at gcc
Date: Fri, 25 Feb 2011 15:25:24 -0300

I tryed this:
set(CMAKE_CXX_FLAGS "-O2 -static -ligraph -lxml2 -larpack -llapack")

and got erros like this:
undefined reference to `igraph_weighted_adjacency'

i have installed the packages libatlas-base-dev, libarpack2-dev and
libxml2-dev like you said before, but got the same errors.
What i did wrong?

Thanks for all.


2010/11/3 Tamas Nepusz <address@hidden>:
> Hi,
>> i'm using Linux Debian and i tryed to compile my code with the -static
>> flag, but i got Undefined reference error at the linking process.
>> I searched at apt for igraph and saw that i have libigraph-dev,
>> libigraph0 and libigraph0-dev installed on my system.
>> What can i do to use the static flag??
> Try also linking to libxml2.a, libarpack.a, liblapack.a and libblas.a -- 
> these are other libraries that igraph depends on. When you link to igraph 
> dynamically, you don't have to link to these as the dependencies are resolved 
> at runtime, but if you link statically, you have to list all the 
> dependencies, including the indirect ones. libatlas-base-dev, libarpack2-dev 
> and libxml2-dev will probably be needed.
> --
> Tamas
> _______________________________________________
> 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]