Mainly because :
--> No rule to make target /Users/User/USDInstall/lib/libboost_python.dylib', needed byusd_from_gltf/usd_from_gltf'.
but it was installed with brew install boost-python3
cmake /Users/User/usd_from_gltf-bugfix-fix-80 -DCMAKE_INSTALL_PREFIX=/Users/User/UFG -DCMAKE_PREFIX_PATH=/Users/User/UFG -DUSD_DIR=/Users/User/USDInstall
-- The C compiler identification is AppleClang 13.0.0.13000029
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python: /usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 (found version "3.9.9") found components: Development Development.Module Development.Embed
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/User/UFG/build/usd_from_gltf-bugfix-fix-80
cmake --build . --config Release --target install --
[ 2%] Building CXX object gltf/CMakeFiles/gltf.dir/internal_util.cc.o
[ 4%] Building CXX object gltf/CMakeFiles/gltf.dir/load.cc.o
[ 7%] Building CXX object gltf/CMakeFiles/gltf.dir/memory_stream.cc.o
[ 9%] Building CXX object gltf/CMakeFiles/gltf.dir/message.cc.o
[ 11%] Building CXX object gltf/CMakeFiles/gltf.dir/stream.cc.o
[ 14%] Building CXX object gltf/CMakeFiles/gltf.dir/validate.cc.o
[ 16%] Building CXX object gltf/CMakeFiles/gltf.dir/cache.cc.o
[ 19%] Building CXX object gltf/CMakeFiles/gltf.dir/disk_stream.cc.o
[ 21%] Building CXX object gltf/CMakeFiles/gltf.dir/disk_util.cc.o
[ 23%] Building CXX object gltf/CMakeFiles/gltf.dir/glb_stream.cc.o
[ 26%] Building CXX object gltf/CMakeFiles/gltf.dir/gltf.cc.o
[ 28%] Building CXX object gltf/CMakeFiles/gltf.dir/image_parsing.cc.o
[ 30%] Linking CXX static library libgltf.a
[ 30%] Built target gltf
[ 33%] Building CXX object common/CMakeFiles/common.dir/config.cc.o
[ 35%] Building CXX object common/CMakeFiles/common.dir/logging.cc.o
[ 38%] Building CXX object common/CMakeFiles/common.dir/platform.cc.o
[ 40%] Linking CXX static library libcommon.a
[ 40%] Built target common
[ 42%] Building CXX object process/CMakeFiles/process.dir/math.cc.o
[ 45%] Building CXX object process/CMakeFiles/process.dir/mesh.cc.o
[ 47%] Building CXX object process/CMakeFiles/process.dir/process_util.cc.o
[ 50%] Building CXX object process/CMakeFiles/process.dir/skin.cc.o
[ 52%] Building CXX object process/CMakeFiles/process.dir/animation.cc.o
[ 54%] Building CXX object process/CMakeFiles/process.dir/color.cc.o
[ 57%] Building CXX object process/CMakeFiles/process.dir/float_image.cc.o
[ 59%] Building CXX object process/CMakeFiles/process.dir/image.cc.o
[ 61%] Building CXX object process/CMakeFiles/process.dir/image_fallback.cc.o
[ 64%] Building CXX object process/CMakeFiles/process.dir/image_gif.cc.o
[ 66%] Building CXX object process/CMakeFiles/process.dir/image_jpg.cc.o
[ 69%] Building CXX object process/CMakeFiles/process.dir/image_png.cc.o
[ 71%] Linking CXX static library libprocess.a
[ 71%] Built target process
[ 73%] Building CXX object convert/CMakeFiles/convert.dir/tokens.cc.o
[ 76%] Building CXX object convert/CMakeFiles/convert.dir/convert_util.cc.o
[ 78%] Building CXX object convert/CMakeFiles/convert.dir/converter.cc.o
[ 80%] Building CXX object convert/CMakeFiles/convert.dir/materializer.cc.o
[ 83%] Building CXX object convert/CMakeFiles/convert.dir/package.cc.o
[ 85%] Building CXX object convert/CMakeFiles/convert.dir/texturator.cc.o
[ 88%] Linking CXX static library libconvert.a
[ 88%] Built target convert
[ 90%] Building CXX object usd_from_gltf/CMakeFiles/usd_from_gltf.dir/args.cc.o
[ 92%] Building CXX object usd_from_gltf/CMakeFiles/usd_from_gltf.dir/usd_from_gltf.cc.o
[ 95%] Linking CXX executable usd_from_gltf
ld: library not found for -lgf
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: [usd_from_gltf/usd_from_gltf] Error 1
make[1]: [usd_from_gltf/CMakeFiles/usd_from_gltf.dir/all] Error 2
make: *** [all] Error 2
cmake /Users/User/usd_from_gltf-bugfix-fix-80 -DCMAKE_INSTALL_PREFIX=/Users/User/UFG -DCMAKE_PREFIX_PATH=/Users/User/UFG -DUSD_DIR=/Users/User/USDInstall
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/User/UFG/build/usd_from_gltf-bugfix-fix-80
cmake --build . --config Release --target install --
Consolidate compiler generated dependencies of target gltf
[ 30%] Built target gltf
Consolidate compiler generated dependencies of target common
[ 40%] Built target common
Consolidate compiler generated dependencies of target process
[ 71%] Built target process
Consolidate compiler generated dependencies of target convert
[ 88%] Built target convert
Consolidate compiler generated dependencies of target usd_from_gltf
make[2]: No rule to make target /Users/User/USDInstall/lib/libboost_python.dylib', needed byusd_from_gltf/usd_from_gltf'. Stop.
make[1]: [usd_from_gltf/CMakeFiles/usd_from_gltf.dir/all] Error 2
make: *** [all] Error 2
Used already https://github.com/google/usd_from_gltf/pull/82 #80 but still get build errors.
Mainly because : --> No rule to make target
/Users/User/USDInstall/lib/libboost_python.dylib', needed by
usd_from_gltf/usd_from_gltf'.but it was installed with brew install boost-python3
cmake /Users/User/usd_from_gltf-bugfix-fix-80 -DCMAKE_INSTALL_PREFIX=/Users/User/UFG -DCMAKE_PREFIX_PATH=/Users/User/UFG -DUSD_DIR=/Users/User/USDInstall -- The C compiler identification is AppleClang 13.0.0.13000029 -- The CXX compiler identification is AppleClang 13.0.0.13000029 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 (found version "3.9.9") found components: Development Development.Module Development.Embed -- Configuring done -- Generating done -- Build files have been written to: /Users/User/UFG/build/usd_from_gltf-bugfix-fix-80
cmake --build . --config Release --target install -- [ 2%] Building CXX object gltf/CMakeFiles/gltf.dir/internal_util.cc.o [ 4%] Building CXX object gltf/CMakeFiles/gltf.dir/load.cc.o [ 7%] Building CXX object gltf/CMakeFiles/gltf.dir/memory_stream.cc.o [ 9%] Building CXX object gltf/CMakeFiles/gltf.dir/message.cc.o [ 11%] Building CXX object gltf/CMakeFiles/gltf.dir/stream.cc.o [ 14%] Building CXX object gltf/CMakeFiles/gltf.dir/validate.cc.o [ 16%] Building CXX object gltf/CMakeFiles/gltf.dir/cache.cc.o [ 19%] Building CXX object gltf/CMakeFiles/gltf.dir/disk_stream.cc.o [ 21%] Building CXX object gltf/CMakeFiles/gltf.dir/disk_util.cc.o [ 23%] Building CXX object gltf/CMakeFiles/gltf.dir/glb_stream.cc.o [ 26%] Building CXX object gltf/CMakeFiles/gltf.dir/gltf.cc.o [ 28%] Building CXX object gltf/CMakeFiles/gltf.dir/image_parsing.cc.o [ 30%] Linking CXX static library libgltf.a [ 30%] Built target gltf [ 33%] Building CXX object common/CMakeFiles/common.dir/config.cc.o [ 35%] Building CXX object common/CMakeFiles/common.dir/logging.cc.o [ 38%] Building CXX object common/CMakeFiles/common.dir/platform.cc.o [ 40%] Linking CXX static library libcommon.a [ 40%] Built target common [ 42%] Building CXX object process/CMakeFiles/process.dir/math.cc.o [ 45%] Building CXX object process/CMakeFiles/process.dir/mesh.cc.o [ 47%] Building CXX object process/CMakeFiles/process.dir/process_util.cc.o [ 50%] Building CXX object process/CMakeFiles/process.dir/skin.cc.o [ 52%] Building CXX object process/CMakeFiles/process.dir/animation.cc.o [ 54%] Building CXX object process/CMakeFiles/process.dir/color.cc.o [ 57%] Building CXX object process/CMakeFiles/process.dir/float_image.cc.o [ 59%] Building CXX object process/CMakeFiles/process.dir/image.cc.o [ 61%] Building CXX object process/CMakeFiles/process.dir/image_fallback.cc.o [ 64%] Building CXX object process/CMakeFiles/process.dir/image_gif.cc.o [ 66%] Building CXX object process/CMakeFiles/process.dir/image_jpg.cc.o [ 69%] Building CXX object process/CMakeFiles/process.dir/image_png.cc.o [ 71%] Linking CXX static library libprocess.a [ 71%] Built target process [ 73%] Building CXX object convert/CMakeFiles/convert.dir/tokens.cc.o [ 76%] Building CXX object convert/CMakeFiles/convert.dir/convert_util.cc.o [ 78%] Building CXX object convert/CMakeFiles/convert.dir/converter.cc.o [ 80%] Building CXX object convert/CMakeFiles/convert.dir/materializer.cc.o [ 83%] Building CXX object convert/CMakeFiles/convert.dir/package.cc.o [ 85%] Building CXX object convert/CMakeFiles/convert.dir/texturator.cc.o [ 88%] Linking CXX static library libconvert.a [ 88%] Built target convert [ 90%] Building CXX object usd_from_gltf/CMakeFiles/usd_from_gltf.dir/args.cc.o [ 92%] Building CXX object usd_from_gltf/CMakeFiles/usd_from_gltf.dir/usd_from_gltf.cc.o [ 95%] Linking CXX executable usd_from_gltf ld: library not found for -lgf clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: [usd_from_gltf/usd_from_gltf] Error 1 make[1]: [usd_from_gltf/CMakeFiles/usd_from_gltf.dir/all] Error 2 make: *** [all] Error 2
cmake /Users/User/usd_from_gltf-bugfix-fix-80 -DCMAKE_INSTALL_PREFIX=/Users/User/UFG -DCMAKE_PREFIX_PATH=/Users/User/UFG -DUSD_DIR=/Users/User/USDInstall -- Configuring done -- Generating done -- Build files have been written to: /Users/User/UFG/build/usd_from_gltf-bugfix-fix-80
cmake --build . --config Release --target install -- Consolidate compiler generated dependencies of target gltf [ 30%] Built target gltf Consolidate compiler generated dependencies of target common [ 40%] Built target common Consolidate compiler generated dependencies of target process [ 71%] Built target process Consolidate compiler generated dependencies of target convert [ 88%] Built target convert Consolidate compiler generated dependencies of target usd_from_gltf make[2]: No rule to make target
/Users/User/USDInstall/lib/libboost_python.dylib', needed by
usd_from_gltf/usd_from_gltf'. Stop. make[1]: [usd_from_gltf/CMakeFiles/usd_from_gltf.dir/all] Error 2 make: *** [all] Error 2