Simon Boorer

Results 6 issues of Simon Boorer

I'm running into this error building PyImath on Windows: `C:\src\Imath\src\python\PyImath\PyImathBasicTypes.cpp : fatal error C1128: number of sections exceeded object file format limit: compile with /bigobj` Adding `/bigobj` to `_imath_extra_flags` in...

PDB files aren't installed when doing a Debug or RelWithDebInfo build on Windows. This can be fixed by explicitly setting compiler generated PDB names: ``` if(WIN32) set_target_properties(${libname} PROPERTIES COMPILE_PDB_NAME "${libname}"...

I'm getting errors building testFun.cpp using glibc 2.17 and Imath 3.1.6: ``` /home/bokken/build/output/unity/Imath/src/ImathTest/testFun.cpp:49:24: error: expected ')' printf ("f %.9g %" PRIx32 "\n", f, bit_cast (f)); ^ /home/bokken/build/output/unity/Imath/src/ImathTest/testFun.cpp:49:12: note: to match...

On Windows pyconfig.h automatically links to debug Python builds if _DEBUG is defined: https://github.com/python/cpython/blob/v3.10.9/PC/pyconfig.h#L270-L271 Boost Python wraps this so that it can be compiled in debug mode without requiring a...

The PyImath CMake targets are not relocatable because they add Boost_INCLUDE_DIR to the INTERFACE_INCLUDE_DIRECTORIES: https://github.com/AcademySoftwareFoundation/Imath/blob/main/src/python/config/ModuleDefine.cmake#L39-L41 From https://cmake.org/cmake/help/latest/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.html#creating-relocatable-packages: > Note that it is not advisable to populate the [INSTALL_INTERFACE](https://cmake.org/cmake/help/latest/manual/cmake-generator-expressions.7.html#genex:INSTALL_INTERFACE) of the...

### Brief Issue Summary I've been using the CMake Tools extension with the Visual Studio generator for some time without issue. I swapped to using Ninja and was struggling with...

bug
Feature: kits
suggested