404 error on externals

Provides a system for patient-specific cardiovascular modeling and simulation.
POST REPLY
User avatar
Alexander Kaiser
Posts: 22
Joined: Mon Nov 06, 2017 2:39 pm

404 error on externals

Post by Alexander Kaiser » Wed Dec 06, 2017 5:46 pm

Hi everyone,

In attempting to debug a segfault, I tried to build svsolver so I could add debug symbols etc. ccmake is failing because of a broken link, with url http://simvascular.stanford.edu/downloa ... 2.0.tar.gz

There is a file that might correspond at
http://simvascular.stanford.edu/downloa ... 0.0.tar.gz

If I was to encounter such a problem in the future, how would I update the url? (By the way, prebuilt binaries are working fine at the moment on my machine, thought I'd still like to be able to build myself reliably.)

Thank you,
Alex

User avatar
Nathan Wilson
Posts: 46
Joined: Tue Jun 20, 2006 9:19 am

Re: 404 error on externals

Post by Nathan Wilson » Wed Dec 06, 2017 7:34 pm

Hello Alex,

This looks like a mistake. We should be building with vtk-6.2.0 since that's what we are using everywhere else since that's the only think currently supported by mitk-2016.03. The solution here is to rebuild the externals with vtk-6.2 and update. Hopefully Adam can do this when he gets a chance.

Nathan
SimVascular Development Team

User avatar
Adam Updegrove
Posts: 236
Joined: Fri Aug 30, 2013 4:11 pm

Re: 404 error on externals

Post by Adam Updegrove » Thu Dec 07, 2017 8:42 am

Nathan,

This VTK is specifically for the solver, not for SimVascular. It is fine to be using VTK 7 here because we obviously don't need to build MITK on top of it for the solver.

Alex, the url is created based on the version of VTK specified. For mac, only VTK 7 exists for the solver on mac right now, so that needs to be specified for the version in the externals.

I just created a pull request on github, go ahead and check it out. https://github.com/SimVascular/svSolver/pull/27

However, if you wanted to manually override the URL completely, take a look at svSolver/Externals/CMakeExternals/VTK.cmake. The variable you would override is SV_EXTERNALS_VTK_BINARIES_URL.

SimVascular Development Team

POST REPLY