Следуя инструкциям на странице GitHub для Panda3D (сборка из Source).
Version: 1.10.3
Platform: macosx-10.14-x86_64
Using Python 2.7
Target OS: darwin
Target arch: x86_64
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate thirdparty package gles, excluding from build
WARNING: Could not locate thirdparty package gles2, excluding from build
WARNING: Could not locate thirdparty package egl, excluding from build
WARNING: Could not locate pkg-config package gtk+-2.0, excluding from build
Removing file built/Frameworks/Cg.framework/Cg
Generating dependencies...
WARNING: file depends on Python but is not in an ABI-specific directory: built/bin/p3dcparse
WARNING: file depends on Python but is not in an ABI-specific directory: built/bin/deploy-stub
WARNING: file depends on Python but is not in an ABI-specific directory: built/bin/deploy-stubw
[ 2%] Linking static library built/tmp/libp3cppParser.a
libtool: object: built/tmp/p3cppParser_composite1.o malformed object (unknown load command 1)
libtool: object: built/tmp/p3cppParser_composite2.o malformed object (unknown load command 1)
libtool: object: built/tmp/p3cppParser_cppBison.o malformed object (unknown load command 1)
Storing dependency cache.
Elapsed Time: 1 sec
The following command returned a non-zero value: libtool -static -o built/tmp/libp3cppParser.a built/tmp/p3cppParser_composite1.o built/tmp/p3cppParser_composite2.o built/tmp/p3cppParser_cppBison.o
Я уже пытался удалить собранный каталог и начать с нуля, но он не компилируется должным образом.Однако я получаю еще одну ошибку, которая кажется более интересной.
panda3d euler@mac $ python makepanda/makepanda.py --everything --installer --osxtarget 10.14
Version: 1.10.3
Platform: macosx-10.14-x86_64
Using Python 2.7
Target OS: darwin
Target arch: x86_64
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate thirdparty package gles, excluding from build
WARNING: Could not locate thirdparty package gles2, excluding from build
WARNING: Could not locate thirdparty package egl, excluding from build
Couldn't find library libpython2.7
ERROR: Could not locate thirdparty package python in specified directory, aborting build
Storing dependency cache.
Elapsed Time: 0 sec
Build terminated.
Я обновил свой Homebrew, обновил инструменты командной строки Xcode и переустановил Python 2. Кажется, он не работает https://github.com/panda3d/panda3d
Запуск
/opt/local/bin/libtool
дает мне это.
Помогите, я думаю