Package Details: 3dslicer 5.6.2-4

Git Clone URL: https://aur.archlinux.org/3dslicer.git (read-only, click to copy)
Package Base: 3dslicer
Description: A free, open source and multi-platform software package widely used for medical, biomedical, and related imaging research
Upstream URL: https://www.slicer.org
Licenses: BSD-3-Clause
Submitter: tmladek
Maintainer: hottea (lilac)
Last Packager: lilac
Votes: 20
Popularity: 0.000440
First Submitted: 2015-01-21 08:58 (UTC)
Last Updated: 2024-12-24 15:18 (UTC)

Latest Comments

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

Jerzy97 commented on 2021-11-02 10:24 (UTC)

I am also unable to build 3d Slicer. It cannot find the functions pthread_* during build.

Let me know if I can help by sharing Error files.

Kyuunex commented on 2021-09-30 16:26 (UTC)

does not build

mickhowe commented on 2021-09-18 23:31 (UTC)

-> Downloading 3dslicer.svg... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 ==> ERROR: Failure while downloading https://github.com/Slicer/Slicer/raw/v4.11/Resources/3DSlicerLogo-app-icon.svg Aborting... Please put it back

bartus commented on 2021-06-21 17:20 (UTC) (edited on 2021-06-21 17:38 (UTC) by bartus)

Here's a quick solution with cmakes ExternalProject_Add(PATCH_COMMAND)

Apply with: git am -s < <(curl -s http://ix.io/3qFH)

hottea commented on 2021-06-21 09:39 (UTC) (edited on 2021-06-21 09:39 (UTC) by hottea)

@bartus the 1st issue should be reported to the upstream. Replace the compiler to gcc10 did not fix it yet. 3dslicer builds a python distribution and some python packages, there might be the same gcc version issue.

bartus commented on 2021-06-20 17:23 (UTC) (edited on 2021-06-21 17:20 (UTC) by bartus)

Two things:

1st. Wont build against current gcc:11 version, need to pin gcc:10 or patch sources with missing <limits> header. Error is triggered in ITK/GDCM subproject.

https://gcc.gnu.org/gcc-11/porting_to.html#header-dep-changes

2nd. Please remove ${pkgver} form sources array, as it create redundant clone for 3dslicer repo each time version is updated.

hottea commented on 2021-02-26 09:00 (UTC)

@bartus You could simply install this pkg from Arch Linux Chinese Community Repository. I also maintain pkg teem there with cmake fix. So, if you'd like to build 3dslicer from source, you also need the teem pkg from ArchLiuxCN repo. You could check all pkg build log in ArchLinuxCN repo here.

bartus commented on 2021-02-26 08:04 (UTC) (edited on 2021-02-26 08:30 (UTC) by bartus)

Won't build after f921426afaf3 against modified teems package #792288 (cmake issue):

CMake Error at /usr/share/cmake-3.19/Modules/ExternalProject.cmake:3116 (get_property):
  get_property could not find TARGET teem.  Perhaps it has not yet been
  created.
Call Stack (most recent call first):
  /usr/share/cmake-3.19/Modules/ExternalProject.cmake:3433 (_ep_add_configure_command)
  SuperBuild.cmake:560 (ExternalProject_Add)
  CMakeLists.txt:687 (include)

Without modifying teems got this error.

-- SuperBuild -   teem[OK] (SYSTEM)
CMake Error at SuperBuild/External_teem.cmake:15 (find_package):
  Could not find a package configuration file provided by "Teem" with any of
  the following names:

    TeemConfig.cmake
    teem-config.cmake