getfem-users
[Top][All Lists]
Advanced

[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

Attachment: libtool.diff.gz
Description: GNU Zip compressed data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]