1 |
On 05/03/13 11:32, Markus Oehme wrote: |
2 |
> Hello, |
3 |
> |
4 |
> I'm trying to emerge sage from the sage-on-gentoo overlay. Unfortunately |
5 |
> this always fails with errors like the following: |
6 |
> |
7 |
> === |
8 |
> x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -ggdb -fno-strict-aliasing /var/tmp/portage/sci-mathematics/sage-5.6/work/sage-5.6-python2_7/temp.linux-x86_64-2.7/sage/gsl/callback.o -L/usr//lib -L/usr/lib64 -lcsage -lgsl -lgslcblas -lstdc++ -lntl -lpython2.7 -o /var/tmp/portage/sci-mathematics/sage-5.6/work/sage-5.6-python2_7/lib/sage/gsl/callback.so |
9 |
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lgslcblas |
10 |
> collect2: error: ld returned 1 exit status |
11 |
> === |
12 |
> |
13 |
> I have the science overlay installed. I understand that there are quite some |
14 |
> changes in the overlay on how the scientific libraries are handled -- so I |
15 |
> come here for help. ;) |
16 |
> |
17 |
> I've installed both gsl and atlas and invoked eselect several times to make |
18 |
> sure, that everything is set up properly, but to no avail. I have a file |
19 |
> /usr/lib64/libgslcblas.so on my system, so I don't see what's wrong here. |
20 |
> |
21 |
|
22 |
pkg-config 0.28 is what is wrong. I thought we had fixed 5.6 for it but |
23 |
obviously not. Try 5.7 or downgrade pkgconfig to 0.27 |
24 |
|
25 |
Francois |