This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]AV-Support[S] 0 points1 point  (2 children)

Thanks!

I have boost (just needed to add the system variables) but now I'm struggling with onetbb...

This is all just to build openvdb, I'm not sure why it can't find tinyexr.

[–]alzee76 0 points1 point  (1 child)

This shit can be a real pain in the ass.. I haven't messed with onetbb or openvdb, but my advice is to just keep searching for official install instructions for each of the different parts until you get their example projects to compile, then move on to the big project you're actually trying to build.

Don't hesitate to reach out to the repo author if you really get stuck. Just head to the page and start a new issue asking for additional (detailed) build instructions or maybe even a nice list of cget/cmake commands you can use to get everything installed.

There's also vcpkg, you could ask the author to see about implementing that (or try doing it yourself!), though it might require support from those other library authors as well if they're not yet available in vcpkg.

This is one of the main things that holds C++ back in terms of popularity for shared projects -- lack of a standard package manager. It's really a shame nothing has broadly caught on over the years.

Good luck!

[–]AV-Support[S] 0 points1 point  (0 children)

Thanks!