由于osgProducer链接,无法安装PyOSG

2024-05-29 11:56:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图用pip install PyOSG安装OSG的Python包装器。在

但由于以下错误而失败:

g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/Producer/Referenced.o build/temp.linux-x86_64-2.6/Producer/Camera.o build/temp.linux-x86_64-2.6/Producer/RenderSurface.o build/temp.linux-x86_64-2.6/Producer/KeyboardMouse.o build/temp.linux-x86_64-2.6/Producer/buildinfo.o build/temp.linux-x86_64-2.6/Producer/Block.o build/temp.linux-x86_64-2.6/Producer/Keyboard.o build/temp.linux-x86_64-2.6/Producer/Timer.o build/temp.linux-x86_64-2.6/Producer/VisualChooser.o build/temp.linux-x86_64-2.6/Producer/CameraConfig.o build/temp.linux-x86_64-2.6/Producer/Producer.o build/temp.linux-x86_64-2.6/Producer/CameraGroup.o build/temp.linux-x86_64-2.6/Producer/Trackball.o build/temp.linux-x86_64-2.6/Producer/Events.o build/temp.linux-x86_64-2.6/Producer/InputArea.o build/temp.linux-x86_64-2.6/Producer/Math.o -lboost_python -lOpenThreads -lProducer -lProducer -losg -losgDB -losgFX -losgGA -losgParticle -losgProducer -losgSim -losgUtil -losgText -o build/lib.linux-x86_64-2.6/PyOSG/_Producer.so

/usr/bin/ld: cannot find -losgProducer

collect2: ld returned 1 exit status

error: command 'g++' failed with exit status 1

我已经安装了OSG依赖的Producer,所以我不知道应该安装什么才能使链接成功。在


Tags: producerpipbuildlinuxstatusexittempx86
1条回答
网友
1楼 · 发布于 2024-05-29 11:56:20

Producer至少已经过时两年了,被osgViewer和相关类所取代,至少可以追溯到1.0版本,也可能更早。在

尝试寻找一个更新版本的PyOSG,或者尝试一个更活跃的项目,例如:

osgSWIG(包括Python)http://code.google.com/p/osgswig/

osgboostpyton:http://code.google.com/p/osgboostpython/

祝你好运!在

相关问题 更多 >

    热门问题