Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

a) Standalone (Super) Build Issue #148

Open
loulou-99 opened this issue Jan 12, 2023 · 2 comments
Open

a) Standalone (Super) Build Issue #148

loulou-99 opened this issue Jan 12, 2023 · 2 comments

Comments

@loulou-99
Copy link

Hi there. I am following a_) Standalone Superbuild_ in hopes of installing ukftractography. On the 'make' step, I am receiving an error. I am working on a Windows 11 laptop, but using Ubuntu 16.04. The output is quite large, but I have included what was still visible to me in a text file:
ukf - make output - jan12.txt

My input:
git clone https://github.com/pnlbwh/ukftractography.git
cmake ukftractography/
make

My error:
In file included from /mnt/c/Users/katie/pnlNipype/jan12-ukf/ITK/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_iostream.h:5,
from /mnt/c/Users/katie/pnlNipype/jan12-ukf/ITK/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_deprecated.cxx:4:
/mnt/c/Users/katie/pnlNipype/jan12-ukf/ITK/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_compiler.h:90:4: error: #error "Dunno about this gcc"
90 | # error "Dunno about this gcc"
| ^~~~~
Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/build.make:75: recipe for target 'Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/vcl_deprecated.cxx.o' failed
make[5]: *** [Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/vcl_deprecated.cxx.o] Error 1
CMakeFiles/Makefile2:2570: recipe for target 'Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/all' failed
make[4]: *** [Modules/ThirdParty/VNL/src/vxl/vcl/CMakeFiles/itkvcl.dir/all] Error 2
Makefile:155: recipe for target 'all' failed
make[3]: *** [all] Error 2
CMakeFiles/ITK.dir/build.make:86: recipe for target 'ITK-prefix/src/ITK-stamp/ITK-build' failed
make[2]: *** [ITK-prefix/src/ITK-stamp/ITK-build] Error 2
CMakeFiles/Makefile2:904: recipe for target 'CMakeFiles/ITK.dir/all' failed
make[1]: *** [CMakeFiles/ITK.dir/all] Error 2
Makefile:100: recipe for target 'all' failed
make: *** [all] Error 2

If you need more information, please let me know.

@tashrifbillah
Copy link
Collaborator

"Dunno about this gcc"

Error is right there. You need CentOS 7's default GCC 4.8.5 or above. You probably need a CentOS 7 Linux. We have not tried to build it in Ubuntu.

Alternatively, you can install UKFTractography from Slicer's Extension Manager. Slicer folks should have made things cross platform.

@jhlegarreta
Copy link
Contributor

@loulou-99 You may find PR #151 relevant concerning this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants