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

Use Packagemanager for external libs #14

Closed
3dJan opened this issue Jul 31, 2024 · 2 comments
Closed

Use Packagemanager for external libs #14

3dJan opened this issue Jul 31, 2024 · 2 comments

Comments

@3dJan
Copy link

3dJan commented Jul 31, 2024

Building OpenVDB and its dependencies can be a time consuming chore. Doing that with a package manager like vcpkg would be much easier, is more portable than a binary zip and upgrading the libs is much more convenient. See howto.

@3dJan 3dJan mentioned this issue Jul 31, 2024
@ryein
Copy link
Owner

ryein commented Jul 31, 2024

vcpkg would be a good to switch to. when i originally built this in 2018 it was a bit buggy. i had run into issues when building the static libs with vcpkg. i was trying to build static in order to minimize the dll files needed when packaging for grasshopper and food4rhino.

my main concern in my prior reply was how would i package this for mac on food4rhino. that is how most people are accessing the library. vcpkg would be a better system for github but i also need to be able to build the dll and gha files for both mac and windows to upload to food4rhino.

@ryein
Copy link
Owner

ryein commented Aug 24, 2024

updated in latest commit to use vcpkg

@ryein ryein closed this as completed Aug 24, 2024
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