Skip to content

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

@gongwaner

Description

@gongwaner

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions