Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • VTK VTK
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 740
    • Issues 740
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 197
    • Merge requests 197
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VTK
  • VTKVTK
  • Issues
  • #17549
Closed
Open
Created Mar 09, 2019 by Alexander Neumann@Neumann-A

vtkIOMovie not compiling due to linker errors using USE_SYSTEM_OGG and USE_SYSTEM_THEORA

I am currently working on updating VTK to 8.2.0 in the vcpkg repo see here but it failed to compile due to not finding the ogg symbols.

By using the following patch

diff --git a/IO/Movie/module.cmake b/IO/Movie/module.cmake
index 4275171..88204ad 100644
--- a/IO/Movie/module.cmake
+++ b/IO/Movie/module.cmake
@@ -14,6 +14,7 @@ vtk_module(vtkIOMovie
     vtkIO
   DEPENDS
     ${vtkIOMovie_vtkoggtheora}
+    vtkogg
     vtkCommonExecutionModel
   PRIVATE_DEPENDS
     vtkCommonCore

I was able to solve the compilation issue. Since I dont exactly know why it happens and why the patch is necessary I report it here so that somebody might solve it.

Assignee
Assign to
Time tracking