Den nuvarande OpenSceneGraph ebuild i Gentoo portageträdet installerar inte OpenSceneGraph provet datamängden. Dessa filer innehåller några exempel modeller, typsnitt, bitmappar etc. som används i OpenSceneGraph exempel och andra applikationer. Detta är ett problem för applikationer som bygger på de filer som ska vara tillgänglig. I exempel min stereoskopisk Image Viewer SIV förlitar sig på att ha OpenSceneGraph provet datasetet installerat och inte ladda Arial från datasetet med följande fel:
Varning: Teckensnittsfil "typsnitt / arial.ttf" inte hittas.
Här är min modifierade ebuild lösa problemet: OpenSceneGraph-2.8.3.tar.gz (292)
Ladda den modifierade ebuild och extrahera arkivet i / usr / local / portage. Var noga med att inkludera följande rad i din / etc / make.conf:
PORTDIR_OVERLAY = "/ usr / local / portage"
Om du vill använda OpenSceneGraph med ffmpeg stöd ladda ner patchen från bugs.gentoo.org och kopiera den till / etc/portage/patches/dev-games/openscenegraph-2.8.3 / som beskrivs där, att kompilera med ffmpeg-0.6 . Annars uppstår kommer att misslyckas med:
/ OsgPlugins / ffmpeg / FFmpegAudioStream.hpp: 18:09:
fel: kan inte allokera ett objekt av abstrakt typ
'OsgFFmpeg :: FFmpegAudioStream'
Nu kan du ställa exemplen USE-flaggan och dyka openscenegraph för att få exemplet dataset.
Om du har fått flightgear installerat, installera simgear efteråt som de ebuildfilen du ombeds göra:
uppstår -1 dev-games/simgear
Beroende på om du uppgraderar eller bara installera den nya ebuild kan det vara nödvändigt att köra revdep-rebuild för att lösa problem med brutna bibliotek. Förhoppningsvis nästa ebuild i portageträdet kommer att omfatta provet datamängden.
Wxwidgets stöd tycks brytas med den aktuella versionen. När du använder wxwidgets USE-flagga Openscenegraph inte att kompilera med, så omfattar
= Dev-games/openscenegraph-3.0.1-wxwidgets
i din / etc / portage / package.use om du har aktiverat wxwidgets i din make.conf.
vänliga hälsningar
Jürgen
Laddar ... Postat i 3d , grafik , linux , multimedia , programmering | Inga kommentarer »