[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Static libraries from GetFEM prevent compilation
From: |
edgar |
Subject: |
Static libraries from GetFEM prevent compilation |
Date: |
Thu, 22 Apr 2021 05:30:13 +0000 |
User-agent: |
Roundcube Webmail |
Hello fellows!
I am attaching a patch with which (after removal of the comment symbols
# ), I can compile past the point of
gcc: error: .libs/libgetfem.a: No such file or directory
However, I am now stuck in this one.
gcc: error: .libs/libgetfemint.a: No such file or directory
Can you *please* help me?
I am compiling from Git sources like this:
generic_flags="-fPIC -fopenmp -O3 -march=amdfam10 -mtune=generic"
export COPTFLAGS=-O3
export CPPOPTFLAGS=-O3
export CXXOPTFLAGS=-O3
export CFLAGS="$generic_flags"
export CPPFLAGS="$generic_flags -O2 -D_FORTIFY_SOURCE=2"
export CXXFLAGS="${CPPFLAGS}"
export FFLAGS="$generic_flags"
export FCFLAGS="$generic_flags"
export F90FLAGS="$generic_flags"
export F77FLAGS="$generic_flags"
./autogen.sh
# Some workarounds
sed -i 's-/lib/libqd\.a-/lib/libqd\.so-g' configure
sed -i 's-\$libdir/libgetfem.a--g;
s-\$builddir/src/.libs/libgetfem.a--g' getfem-config.in
sed -i 's-\$libdir/libgetfemint.a--g;
s-\$builddir/src/.libs/libgetfemint.a--g' getfem-config.in
configure \
--prefix=/usr \
--sysconfdir=/etc \
--bindir=/usr/bin \
--datadir=/usr/share \
--docdir=/usr/share/doc/getfem \
--with-pic \
--enable-march \
--enable-shared \
--enable-python \
--enable-blas-interface \
--enable-blas64-support) \
--enable-metis \
--enable-paralevel \
--enable-multithread-blas \
--enable-par-mumps \
--enable-openmp \
--enable-qhull \
--disable-superlu
make -d
libtool.diff.gz
Description: GNU Zip compressed data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Static libraries from GetFEM prevent compilation,
edgar <=