bismarcklima
(usa openSUSE)
Enviado em 14/09/2012 - 16:56h
_di0 escreveu:
Realmente deve encontrar uma maneira de compilar esse pacote sem tantos erros, dessa vez, sua versão do g++ não suporta o parâmetro --export-dynamic
Note se a versão requirida é a mesma em seu sistema.
Corrigi esse problema utilizando g++-3.3
mas agora deu isso:
g++-3.3 kernel/knit_geometry.o kernel/knit_knit.o kernel/knit_physics.o kernel/knit_reservoir.o kernel/knit_system.o kernel/knit_Python_Data.o kernel/knit_micromatrices.o kernel/knit_main.o kernel/knit_acos.o interface/swig_knit_wrap.o -L/home/bismarck --export-dynamic -L/usr/lib64/ -lmkl -lmkl_lapack -lmkl_intel_thread -lguide -lg2c -lpython2.7 -shared -o libpy/_knit.so
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3-hammer/../../../../x86_64-suse-linux/bin/ld: cannot find -lmkl
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3-hammer/../../../../x86_64-suse-linux/bin/ld: cannot find -lmkl_lapack
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3-hammer/../../../../x86_64-suse-linux/bin/ld: cannot find -lmkl_intel_thread
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3-hammer/../../../../x86_64-suse-linux/bin/ld: cannot find -lguide
collect2: ld returned 1 exit status
make: ** [python] Erro 1
parece que o compilador não encontrou algumas bibliotecas. vou tentar corrigir, mas se alguem tiver uma dica... como instalar mkl_lapack etc