Package Details: calculix 2.15-5

Git Clone URL: https://aur.archlinux.org/calculix.git (read-only)
Package Base: calculix
Description: CalculiX: 3D finite element solver and post-processor (executables)
Upstream URL: http://www.calculix.de/
Keywords: calculix finite-element
Licenses: GPL2
Submitter: None
Maintainer: mauritiusdadd
Last Packager: mauritiusdadd
Votes: 17
Popularity: 0.006626
First Submitted: 2007-11-24 13:59
Last Updated: 2019-05-04 11:14

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

mauritiusdadd commented on 2016-08-06 11:51

Hi Alexa,

thank you for reporing the issue, i will look into this as sson as I can.

Alexa commented on 2016-08-05 14:03

Hi

Thanks for packaging, could you pls take a look into the PKGBUILD... ??

cgx no longer builds with gcc-6.1.1 ...

throws some weird errors ... in fact, neither cgx 2.11 nor cgx 2.10 ....


thread -lrt -o cgx
In file included from /usr/include/c++/6.1.1/bits/char_traits.h:39:0,
from /usr/include/c++/6.1.1/ios:40,
from /usr/include/c++/6.1.1/ostream:38,
from /usr/include/c++/6.1.1/iostream:39,
from uselibSNL.cpp:28:
/usr/include/c++/6.1.1/bits/stl_algobase.h:243:56: error: macro "min" passed 3 arguments, but takes just 2
min(const _Tp& __a, const _Tp& __b, _Compare __comp)
^
/usr/include/c++/6.1.1/bits/stl_algobase.h:265:56: error: macro "max" passed 3 arguments, but takes just 2
max(const _Tp& __a, const _Tp& __b, _Compare __comp)
^
In file included from ../../libSNL/src/snlCurveBase.h:23:0,
from ../../libSNL/src/snlCurve.h:25,
from ../../libSNL/src/snlSurface.h:20,
from uselibSNL.cpp:30:
../../libSNL/src/snlKnotVector.h:115:18: error: macro "max" requires 2 arguments, but only 1 given
knot max() const; // Max knot val.
^
../../libSNL/src/snlKnotVector.h:116:18: error: macro "min" requires 2 arguments, but only 1 given
knot min() const; // Min knot val.
^
^Cmake: *** [Makefile:69: cgx] Interrupt

mauritiusdadd commented on 2016-03-27 18:20

Updated checksums and bumped pkgrel.

mauritiusdadd commented on 2016-03-07 06:00

Updated to version 2.10, thanks.

drei commented on 2016-03-06 19:35

Any chance you could update the script for 2.10?

I tried manually changing the values for the new version, but the script fails with the new checksums (skipped it with --skipchecksums) and at the prepare function within the PKGBUILD file.

----EDIT----
Managed to solve the issue. My problem was this line in the PKGBUILD:
_mainver="${pkgver:0:3}"

Had to change it to:
_mainver="${pkgver:0:4}"

For those wanting to get the new 2.10 version, just replace all references to 2.9 with 2.10, including the patch file name, replace the line mentioned above, and skip the checksums.

fcourchesne commented on 2016-02-01 23:53

@mauritiusdadd I did edit the makepkg.conf trying to make this work but even a default one yields the same errors.

mauritiusdadd commented on 2016-01-19 07:39

@fcourchesne: By any chance did you edit your makepkg.conf? If it is so, try using the default one.

fcourchesne commented on 2016-01-19 01:30

@mauritiusdadd: I tested this in a chroot and the installation works. I still cannot figure out what is causing the issue.

mauritiusdadd commented on 2016-01-13 18:08

@fcourchesne: I'm sorry for the late reply, but I did not receive any e-mail notification for your comment. Unfortunately I'm not able to reproduce your issue. Do you have the full 'base-devel' group installed? Have you tried to build the package in a clean chroot?

fcourchesne commented on 2015-12-29 18:54

Hi, I am getting the following - would anyone know how to fix it ? I'm on a dual-core, x64. I have gcc-fortran and gcc-fortran-multilib installed.

-> Building solver...
cc -Wall -O3 -I /usr/include/spooles -DARCH="Linux" -DSPOOLES -DARPACK -DMATRIXSTORAGE -c ccx_2.9.c
In file included from ccx_2.9.c:30:0:
CalculiX.h:1892:21: error: unknown type name ‘pthread_t’
int pthread_create (pthread_t *thread_id, const pthread_attr_t *attributes,
^
CalculiX.h:1892:49: error: unknown type name ‘pthread_attr_t’
int pthread_create (pthread_t *thread_id, const pthread_attr_t *attributes,
^
CalculiX.h:1895:19: error: unknown type name ‘pthread_t’
int pthread_join (pthread_t thread, void **status_ptr);
^
Makefile:10: recipe for target 'ccx_2.9.o' failed
make: *** [ccx_2.9.o] Error 1

Thank you.