Search Criteria
Package Details: elastix 5.1.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/elastix.git (read-only, click to copy) |
---|---|
Package Base: | elastix |
Description: | Toolbox for rigid and nonrigid registration of images |
Upstream URL: | https://github.com/SuperElastix/elastix |
Licenses: | Apache |
Conflicts: | elastix-bin, elastix-git |
Submitter: | m-pilia |
Maintainer: | m-pilia |
Last Packager: | m-pilia |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2018-01-22 10:08 (UTC) |
Last Updated: | 2024-05-19 06:40 (UTC) |
Dependencies (5)
- annAUR
- eigen (eigen-gitAUR)
- insight-toolkitAUR (insight-toolkit-gitAUR)
- openjpeg2 (openjpeg-gitAUR)
- cmake (cmake-gitAUR) (make)
Latest Comments
ahphaw5S commented on 2020-09-10 23:20 (UTC)
in build() function: cd "$_build_dir" -> cd "${srcdir}/${pkgname}-${pkgver}/build"
bobschi commented on 2018-07-26 07:31 (UTC)
Thx @m-pilia. That was exactly my problem.
m-pilia commented on 2018-07-12 11:11 (UTC)
Hello bobschi! Cannot be sure without seeing the exact error message, but if you see a VNL related compile error that says "dunno about this gcc", it is an issue with the
insight-toolkit
package, not with elastix. Here you find a patch that fixes it: https://github.com/InsightSoftwareConsortium/ITK/commit/4afac33fd2680d983989e4cee00605fa82439cce#diff-4e6c81f8e09f8b7a7b6f54c10c849617What you can do is to rebuild
insight-toolkit
applying that patch or, if you prefer a fast temporary fixup, you can just manually add those lines to/usr/include/ITK-4.13/vcl_compiler.h
directly in your filesystem.bobschi commented on 2018-07-12 10:37 (UTC)
Elastix can not be compiled with the current gcc version. I am not sure how to fix that. Maybe add an older version of gcc as dependency and force the usage of that.
m-pilia commented on 2018-03-17 17:46 (UTC)
@nicoulaj Thanks, I added the missing dependency! The linking error seems weird however, I tried on my installation and the package built fine. Just to be sure, I checked with ldconfig, both
KNNlib
andANNlib
were not on my linking path before building. The two fileslibANNlib.so
andlibKNNlib.a
should be built during the elastix make process.nicoulaj commented on 2018-03-17 16:59 (UTC)
It looks like the package is missing a dependency on "ann" (https://aur.archlinux.org/packages/ann), but even after installing it I still get linking errors (ld can't find -lKNNlib -lANNlib)