Autodesk / Autodesk/arnold-usd

Build issues with Houdini and cmake

Open
#2,463 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
284
Forks
68
Avg merge
2d 19h
Merged PRs (30d)
14

Description

**Describe the bug**

Here is a summary of the issues preventing successful building with cmake and houdini:
1. Houdini 21.0: The build fails due to missing shared_lib_targets (usdSkelImaging/hboost_python) in HoudiniConfig.cmake.
2. Houdini 20.5: The build fails with the error cannot find -lhdsi. This appears to be related to the changes introduced in this [commit](https://github.com/Autodesk/arnold-usd/commit/387ab9f984e4b93aaa09a2fba023992de3e1def1#diff-b790d416eae90f3da76049b856f87f7efcb253ccf3ac8de241f783d02a57f7d9).
3. Houdini 20.0: The build also fails with cannot find -lhdsi, stemming from the same commit mentioned above.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the HoudiniConfig.cmake failures for Houdini 21.0 and the changes in commit 387ab9f984e4b93aaa09a2fba023992de3e1def1 linked in the report. Reproduce the builds for Houdini 21.0, 20.5, and 20.0, then verify that each completes without the missing shared_lib_targets or cannot find -lhdsi errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.