Package Details: elmerfem-git 20200517.61b7f5cd-2

Git Clone URL: (read-only, click to copy)
Package Base: elmerfem-git
Description: A finite element software for multiphysical problems
Upstream URL:
Licenses: GPL
Conflicts: elmerfem
Provides: elmerfem
Submitter: saxonbeta
Maintainer: None
Last Packager: heavysink
Votes: 5
Popularity: 0.001412
First Submitted: 2015-02-11 21:21
Last Updated: 2020-06-12 07:21

Latest Comments

1 2 3 Next › Last »

bartus commented on 2021-05-16 10:47

I've fixed libnn flags and refactor the pkgver() functions.


Merge by simply calling git pull in local clone of libnn-git ( same with elmerfem-git )

bartus commented on 2021-05-06 08:19

Unable to link because of relocation issue in statically compiled libnn.a:libnn-git

/usr/bin/ld: /lib/libnn.a(triangle.o): warning: relocation against `epsilon' in read-only section `.text'
/usr/bin/ld: /lib/libnn.a(triangle.o): relocation R_X86_64_PC32 against symbol `stderr@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
make[2]: *** [elmerice/Solvers/ScatteredDataInterpolator/CMakeFiles/Scattered2DDataInterpolator.dir/build.make:289: elmerice/Solvers/ScatteredDataInterpolator/] Error 1

Already checked CFLAGS in build():libnn-git and it looks find

build() {
echo $CFLAGS
-march=native -mtune=native -O2 -pipe -fstack-protector-strong -fno-plt -fPIC

But triangle.o:libnn.a missis PLT type in readelf --realocs

000000001b8b  000a00000002 R_X86_64_PC32     0000000000000018 .LC7 - 4
000000001bc3  013400000004 R_X86_64_PLT32    00000000000011c0 poolalloc - 4
000000001c1b  000e00000002 R_X86_64_PC32     0000000000000020 .LC8 - 4
000000001c25  002f00000002 R_X86_64_PC32     0000000000000048 .LC44 - 4
000000001cd2  014900000002 R_X86_64_PC32     0000000000000058 epsilon - 4

bartus commented on 2021-04-14 07:52

@heavysink: why !makeflags, it builds fine with MAKEFLAGS=-j12 on my system (ง ื▿ ื)ว

bartus commented on 2021-04-08 17:33

Would be nice to remove -DWITH_TRILINOS=ON since you've removed trilinos from the dependencies array (currently build fails).

Or better add ENABLE_TRILINOS env var to control build process (check blender-develop-git)

DarioP commented on 2020-11-06 13:10

I think that the mmg3d should be changed to mmg

ashs commented on 2020-06-28 05:06

Hi! I tried to build this without trilinos (and ElmerIce). But, for some reason, the file {git clone directory}/src/elmerfem/ElmerGUI/Application/twod/renderarea.cpp wasn't compiling, until I added the line "#include <QPainterPath>" during the building process. I couldn't find where it was being extracted from. It seems to have installed fine now, anyways. But does this indicate a problem with the source file? Or could this be due to some problem with my qt5 installation?

heavysink commented on 2020-06-12 06:45

@hacksd Yes it is possible to build it without trilinos. I will remove it since trilinos is a headache to be built.

hacksd commented on 2020-06-04 21:58

I was able to build elmerfem from source without installing trilinos (as it wasn't getting built), so is trilinos really a required dependency of this package?

AsmundEr commented on 2019-03-25 08:45

FWIW I have been able to successfully build and install the latest elmerfem from source following upstream build instructions, without having installed qtwebkit nor vtk-qt4, but using just the vtk package in the standard [community] repo.

Kunda commented on 2019-01-05 23:35

8.4 was recently released