New version new problems

188 views
Skip to first unread message

cgol...@gmail.com

unread,
Dec 15, 2022, 1:32:37 PM12/15/22
to OpenVDB Forum
I guess I was using 8.x for a while.  I used vcpkg to update everything and now I'm dealing with half being split from exr among other issues*

I'm getting linking errors about unresolved symbol imath_half_to_float_table.  I have USE_IMATH_HALF  in the process but it doesn't seem to matter.  I even tried doing a text search for ANY reference to "imath_half_to_float_table"on the drive and I'm not getting anything showing up.  Anyone have any ideas since I'm just chasing an invisible reference?



*other issues being that c++17 doesn't like all the references to byte instead of std::byte so I dumped back to c++14

cgol...@gmail.com

unread,
Dec 15, 2022, 1:50:04 PM12/15/22
to OpenVDB Forum
I also DO have it linking against Imath-3_1.lib 


Tom Hudson

unread,
Apr 19, 2023, 3:24:39 PM4/19/23
to OpenVDB Forum
I had to place the following #define prior to the OpenVDB inclusions:

#define IMATH_HALF_NO_LOOKUP_TABLE
Reply all
Reply to author
Forward
0 new messages