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

Failed to install plugin org.custusx.filter.airways #37

Open
gongwaner opened this issue Jul 31, 2024 · 2 comments
Open

Failed to install plugin org.custusx.filter.airways #37

gongwaner opened this issue Jul 31, 2024 · 2 comments

Comments

@gongwaner
Copy link

gongwaner commented Jul 31, 2024

Hi Developers,
I downloaded the latest CustusX code, and for build I used cmake gui to manually set all the 3rd party directories.
My 3rd library dependencies are: VTK9.3, CTK-2023.07.13 release, FAST-3.0.0, ITK4.12 and a bunch of other ones.
CTK-2023.07.13 is built with VTK9.3, and ITK4.12 and FAST-3.0.0 are built with VTK7.1(as they don't seem compatible with VTK9.3).

The build was successful, but when I ran the program, I got error message:
"Failed to install plugin org.custusx.filter.airways"

I tried to debug the dependencies of org.custusx.filter.airways.dll using dependency walker, and found that it depends on FAST.dll which then depends on VTK7.1 dlls.
I think this is where the problem is: the latest code is using VTK9.3 while FAST.dll tries to find VTK7.1.
image

I tried to build FAST with VTK9.3, but failed in build process.

I then saw this commit message that says don't use org.custusx.filter.airways on Windows.
In the subsequent commit messages it seems like the problem is fixed on Linux but not Windows. So is this bug fixed?
If I want to use org.custusx.filter.airways plugin on Windows, what should I do?
Will updating to newer version of FAST solve the problem?

Regards

@olevs
Copy link
Contributor

olevs commented Aug 6, 2024

Dear gongwaner,
Thanks for taking an interest in CustusX.

I'm sorry, but later versions of CustusX (and Fraxinus) no longer use the org.custusx.filter.airways plugin, so this plugin is not being maintained. The FAST library is also not being used by CustusX any longer.

CustusX development has been moved to: https://gitlab.sintef.no/custusx/CustusX, so the latest CustusX code can be found there.

Best Regards,
Ole Vegard Solberg

@gongwaner
Copy link
Author

Hi Ole Vegard Solberg,
Thanks for reply. I'll take a look at the latest code on gitlab then. Thanks for the info.

Regards.

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

2 participants