GithubHelp home page GithubHelp logo

Comments (8)

shehperd avatar shehperd commented on July 25, 2024

I changed to VS2015 and tried to rebuild both ITK and RTK from the beginning. Similarly, I can build ITK and RTK successfully. However, it fails when I selected BUILD_SIMPLERTK in Cmake. The errors are similar to those above.
I have posted the building output in this link, hope someone can help me figure out the problem. Many thanks.

from rtk.

shehperd avatar shehperd commented on July 25, 2024

Tried in VS2010 with the same configurations, failed as well. Also, I have tried the super build in RTK v1.3.0 version, it failed as well.

Previously, I have successfully built RTK v1.1.0 with BUILD_SIMPLERTK enabled in VS2010 and cuda v6.5. Recently, I noticed the example Matlab script for reconstruction on the wiki page.
When I run the code, it reports undefined variable on the line
fov = py.SimpleRTK.FieldOfViewImageFilter();
I guess this is a new function implemented after v1.1.0. This is the reason I am trying to build newer versions of SimpleRTK.

from rtk.

SimonRit avatar SimonRit commented on July 25, 2024

Hi,
Thanks for the report. To answer your first question: no, you don't need wrap python in ITK and you don't even need Module_ITKReview.
I don't know what could possibly be wrong... In ITKCudaCommon, the only recent commit is ef23a06.
Maybe you can try to revert this commit first? If not, I'll give it a try later on my Windows box which I don't have at hand (at best on Friday).
Simon

from rtk.

shehperd avatar shehperd commented on July 25, 2024

Thanks for your reply, Simon.
I just tried your suggestion and revert the commit ef23a06., however, I still got the same errors. I guess the problem is not in ITKCudaCommon files, probably the building options for the project? Inside SimpleRTK solution, I can build SimpleRTKBasicFilters0 but have errors for SimpleRTKBasicFilters1, SimpleRTKBasicFilters2 and SimpleRTKBasicFilters3.
For your information, the version I used ITK 4c1f807and latest RTK version 12e085d

Many thanks for looking into this. If you need me to validate your thoughts, I am happy to do that.
Guojin

from rtk.

shehperd avatar shehperd commented on July 25, 2024

Hi @SimonRit
Just want to give you an update on my further trials. In the past few days, I managed to compile SimpleRTK on Ubuntu 16.04. I have used the same version of ITK and RTK and same configuration settings in cmake as those on Windows. So I guess there does exist some issues on building SimpleRTK on Windows. Hopefully, someone can help solve them in the future.
Many thanks

from rtk.

codeling avatar codeling commented on July 25, 2024

Seems to get addressed by https://github.com/SimonRit/RTK/pull/147

from rtk.

SimonRit avatar SimonRit commented on July 25, 2024

I also added a missing dependency in fa970b2 and I now have a working SimpleRTK+CUDA+MSVC2013. Let us know if you find any other issue with other MSVC versions.
Thanks for the report,
Simon

from rtk.

shehperd avatar shehperd commented on July 25, 2024

Many thanks, codeling and Simon.
I tried the latest commit and the errors are gone now. Appreciate your work on this issue.

from rtk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.