Search Criteria
Package Details: simpleitk 1.2.4-1
Git Clone URL: | https://aur.archlinux.org/simpleitk.git (read-only, click to copy) |
---|---|
Package Base: | simpleitk |
Description: | A simplified layer built on top of ITK |
Upstream URL: | http://www.simpleitk.org/ |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | yan12125 |
Maintainer: | m-pilia |
Last Packager: | m-pilia |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2016-05-28 13:08 |
Last Updated: | 2019-11-21 19:10 |
Dependencies (26)
- gcc-libs (gcc-libs-multilib-x32, fastgcc, gcc-libs-multilib-git, gcc-libs-git)
- insight-toolkit>=4.13 (itk-git, itk4)
- cmake (cmake-git) (make)
- git (git-git) (make)
- java-environment (jdk5, tuxjdk, jdk7-openjdk-infinality, java-8-openjdk-shenandoah, jdk8-openjdk-infinality, java-gcj-compat, jdk9, zulu-10-bin, jdk-devel, jdk8-arm64, jdk6, jdk12-openj9-bin, zulu-12-bin, jdk12, jdk8-openjdk-dcevm, jdk11-graalvm-ee-bin, jdk8-arm, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jdk8-openjdk-jetbrains, jdk8-openjdk-shenandoah, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jdk8-jetbrains, jdk7r1-j9-bin, jdk7-j9-bin, zulu-14-bin, zulu-13-bin, jdk-bcl, amazon-corretto-15, jdk-openj9, jdk11-openj9-bin, java-openjdk-bin, amazon-corretto-8, amazon-corretto-11, jdk11-openjdk-dcevm-conflicts-fixed, jdk8, jdk-openj9-bin, jdk, jdk11-adoptopenjdk, jdk-adoptopenjdk, zulu-8-bin, zulu-11-bin, zulu-15-bin, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-full-bin, liberica-jdk-8-full-bin, liberica-jdk-full-bin, liberica-jdk-11-full-bin, liberica-jre-11-bin, liberica-jre-8-full-bin, zulu-embedded-jdk, jdk8-j9-bin, zulu-embedded-jdk11, jdk8-openj9-bin, zulu-embedded-jdk8, jdk11, sapmachine-jdk-bin, jdk11-jetbrains-imfix, jre-jetbrains, jdk11-graalvm-bin, jdk8-graalvm-bin, jdk8-adoptopenjdk, java-openjdk-loom-ea-bin, jdk-arm, jdk-jetbrains, java-openjdk-ea-bin, jdk-openjdk, jdk11-openjdk, jdk7-openjdk, jdk8-openjdk) (make)
- lua51 (make)
- mono (mono48, mono-alpha, mono-beta, mono-stable, mono-visualstudio, mono-git, mono-alt-csc, mono5, mono-nightly) (make)
- openjpeg2 (openjpeg-git) (make)
- python (python-dbg) (make)
- python-numpy (python-numpy-mkl-bin, python-numpy-openblas, python-numpy-git, python-numpy-mkl) (make)
- python-pip (make)
- python-virtualenv (make)
- r (microsoft-r-open, r-mkl) (make)
- ruby (ruby1.8, rvm) (make)
- swig (swig-git) (make)
- tcl (tcl85, tcl-nothreading) (make)
- tk (tk85) (make)
- java-runtime (jdk5, tuxjdk, jre7-openjdk-infinality, java-8-openjdk-shenandoah, jre8-openjdk-infinality, java-gcj-compat, jdk9, jre9, jdk-devel, jre10, jdk8-arm64, jdk6, jdk12-openj9-bin, zulu-12-bin, jre6, jre12, jdk8-openjdk-dcevm, jdk11-graalvm-ee-bin, server-jre, jdk8-arm, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jre8-openjdk-jetbrains, jre8-openjdk-shenandoah, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jre7, jre14, jdk8-jetbrains, jdk7r1-j9-bin, jdk7-j9-bin, zulu-14-bin, zulu-13-bin, jdk-bcl, jre-bcl, amazon-corretto-15, jre-openj9, jdk11-openj9-bin, java-openjdk-bin, amazon-corretto-8, amazon-corretto-11, jdk11-openjdk-dcevm-conflicts-fixed, jre8, jdk8, jdk-openj9-bin, jre, jdk11-adoptopenjdk, jdk-adoptopenjdk, zulu-8-bin, zulu-11-bin, zulu-15-bin, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-full-bin, liberica-jdk-8-full-bin, liberica-jdk-full-bin, liberica-jdk-11-full-bin, liberica-jre-11-bin, liberica-jre-8-full-bin, zulu-embedded-jdk, jdk8-j9-bin, zulu-embedded-jdk11, jdk8-openj9-bin, zulu-embedded-jdk8, jre11, sapmachine-jdk-bin, jre11-jetbrains-imfix, jre-jetbrains, jdk11-graalvm-bin, jdk8-graalvm-bin, jre8-adoptopenjdk, java-openjdk-loom-ea-bin, jdk-arm, jdk-jetbrains, java-openjdk-ea-bin, jre-openjdk, jre11-openjdk, jre7-openjdk, jre8-openjdk) (optional) – Java bindings
- lua51 (optional) – Lua bindings
- mono (mono48, mono-alpha, mono-beta, mono-stable, mono-visualstudio, mono-git, mono-alt-csc, mono5, mono-nightly) (optional) – C# bindings
- python (python-dbg) (optional) – Python bindings
- python-numpy (python-numpy-mkl-bin, python-numpy-openblas, python-numpy-git, python-numpy-mkl) (optional) – Python bindings
- r (microsoft-r-open, r-mkl) (optional) – R bindings
- ruby (ruby1.8, rvm) (optional) – Ruby bindings
- tcl (tcl85, tcl-nothreading) (optional) – Tcl/TK bindings
- tk (tk85) (optional) – Tcl/TK bindings
Required by (7)
- python-disptools (requires python-simpleitk)
- python-imageio (optional)
- python-medpy (requires python-simpleitk) (optional)
- python-scikit-image (requires python-simpleitk) (optional)
- python-torchbiomed-git (requires python-simpleitk)
- python-torchio (requires python-simpleitk)
- python2-imageio (optional)
Latest Comments
yan12125 commented on 2018-02-08 09:18
Dropping as I don't use this anymore.
yan12125 commented on 2017-08-04 19:08
I was using Arch's [testing] repo, which is faster than default Arch installs.
Now apparently 7.1.1-4 has entered Manjaro. Is building fine with removing "CC=clang CXX=clang++" from PKGBUILD?
kdre commented on 2017-07-11 19:38
You can find all available Manjaro repositories here:
http://repo.manjaro.org/
Packages of the current stable branch (64bit) for example here:
http://mirror.ventraip.net.au/Manjaro/stable/core/x86_64/
As of today (July 11th):
gcc-7.1.1-3-x86_64.pkg.tar.xz
This doesn't seem to be different from what Arch distributes. A search ( https://www.archlinux.org/packages/?sort=&arch=x86_64&repo=Core&q=gcc&maintainer=&flagged= ) provides gcc 7.1.1-3 as well.
So, I don't know what causes the incompatibility, but I tried again and gcc on Manjaro does not successfully compile simpleitk, clang does.
yan12125 commented on 2017-07-11 05:51
OK! I reverted the switch. Where can I find Manjaro package versions? Let's prevent such accidents the next time.
kdre commented on 2017-07-10 21:06
Yeah. Finally I succeeded to compile simpleitk. I had to compile&install itk 4.12. However, because I am running Manjaro (stable branch), the latest PKGBUILD failed for me. On my system, gcc version 7.1.1 20170528 is installed, which seems to be a bad one. I had to use the PKGBUILD which used clang for compilation (1.0.0-2).
@yan12125:
For the sake of compatibility it will be great if you can switch back to clang again.
yan12125 commented on 2017-07-10 13:38
I'm not sure where exactly the bug is. At least gdcm 2.8.0-9 + insight-toolkit 4.12.0-8 + simpleitk 1.0.0-3 builds fine on my machine. When I updated simpleitk to 1.0.0, gdcm is still at 2.6.7, so I guess ITK 4.11 is incompatible with GDCM 2.8.
By the way, I switched back to gcc. Seems the GCC bug is already fixed.
kdre commented on 2017-07-09 19:58
Don't think it is an itk bug, because simpleitk 1.0.0-1 compiled and installed without any problems.
Could it be the switch to clang?
yan12125 commented on 2017-07-08 17:15
Seems an old ITK bug. Could you upgrade to ITK 4.12 and try again?
kdre commented on 2017-07-08 14:49
I get the following error:
[ 80%] Building CXX object Code/IO/src/CMakeFiles/SimpleITKIO.dir/sitkImageSeriesReader.cxx.o
In file included from /tmp/yaourt-tmp-kdre/aur-simpleitk/src/SimpleITK/Code/IO/src/sitkImageSeriesReader.cxx:27:
/usr/include/ITK-4.11/itkGDCMSeriesFileNames.h:25:10: fatal error:
'gdcmSerieHelper.h' file not found
#include "gdcmSerieHelper.h"
^~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [Code/IO/src/CMakeFiles/SimpleITKIO.dir/build.make:135: Code/IO/src/CMakeFiles/SimpleITKIO.dir/sitkImageSeriesReader.cxx.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2176: Code/IO/src/CMakeFiles/SimpleITKIO.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build simpleitk.
The missing include file is available in:
/usr/include/gdcm-2.8/gdcmSerieHelper.h