AcademySoftwareFoundation / AcademySoftwareFoundation/Imath
PyBind11 CMake needs to install the shared library with the proper name
- Dominant language
- C++
- Stars
- 488
- Forks
- 161
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 3
Description
In addition to the python module, the build installs the shared library for other projects to link their wrappings against. Alembic is the prime example.
The current CMake isn't building the library with the name that Alembic expects. This needs to get sorted out.
Contributor guide
Research direction
Start by reviewing the CMake configuration that builds and installs the Python module and shared library, then compare the installed library name with the name Alembic expects for linking. Done means the shared library is installed under the proper name without breaking the Python module installation; no specific test or file is identified in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, cpp, python
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100