Skip to content

Conversation

@yeicor
Copy link
Contributor

@yeicor yeicor commented Jul 10, 2025

I might be missing something, but I was encountering missing symbols from GKlib during the linking stage. It seems like an oversight: FindMetis.cmake correctly locates the GKlib library, but it doesn't actually link it after finding it. This pull request adds GKlib to the list of linked libraries to resolve that issue.

@yeicor
Copy link
Contributor Author

yeicor commented Jul 10, 2025

It appears that Docker, Mac, and Ubuntu were using a statically compiled GKlib in the metis library. I changed the file again so that both ways of linking should work.

yeicor and others added 2 commits July 10, 2025 20:34
@ahojnnes ahojnnes enabled auto-merge (squash) July 14, 2025 08:51
@ahojnnes
Copy link
Contributor

Thank you, LGTM.

@ahojnnes ahojnnes merged commit d22b6b9 into colmap:main Jul 14, 2025
14 checks passed
ahojnnes added a commit that referenced this pull request Jul 16, 2025
I might be missing something, but I was encountering missing symbols
from GKlib during the linking stage. It seems like an oversight:
FindMetis.cmake correctly locates the GKlib library, but it doesn't
actually link it after finding it. This pull request adds GKlib to the
list of linked libraries to resolve that issue.

---------

Co-authored-by: Johannes Schönberger <jsch@demuc.de>
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

Successfully merging this pull request may close these issues.

2 participants