Travis CI不会在发行版中进行编译,而在调试时可以进行良好的编译,但出现以下错误:
Linking TealDemo /usr/bin/ld: warning: ../../../lib/gmake/x64/libNazaraCore.so, needed by /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libNazaraGraphics.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: ../../../lib/gmake/x64/libNazaraUtility.so, needed by /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libNazaraGraphics.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: ../../../lib/gmake/x64/libNazaraRenderer.so, needed by /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libNazaraGraphics.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: ../../../lib/gmake/x64/libNazaraNoise.so, needed by /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libNazaraSDK.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: ../../../lib/gmake/x64/libNazaraNetwork.so, needed by /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libNazaraSDK.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: ../../../lib/gmake/x64/libNazaraPhysics.so, needed by /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libNazaraSDK.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: ../../../lib/gmake/x64/libNazaraGraphics.so, needed by /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libNazaraSDK.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: ../../../lib/gmake/x64/libNazaraLua.so, needed by /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libNazaraSDK.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: ../../../lib/gmake/x64/libNazaraAudio.so, needed by /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libNazaraSDK.so, not found (try using -rpath or -rpath-link)
但是每个库都在存档中并移至/usr/lib/
Travis CI版本:https:
//travis-ci.org/S6066/Teal/jobs/173483445 .travis.yml:https : //github.com/S6066/Teal/blob /master/.travis.yml
添加RelativeLinks标志使其premake5.lua正常工作
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句