[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.
Guilherme.
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
>
- Re: [igraph] static flag at gcc,
Guilherme Ferraz de Arruda <=