Project ERROR: Library 'assimp' is not defined.
-
- Assimp installed from Official repo
- specified with
--assimp=system
for configuration - found during configuration
QtQuick3D: Assimp ................................. yes System Assimp .......................... yes Qt Scxml: ECMAScript data model for QtScxml ...... yes Qt Gamepad: SDL2 ................................... yes Qt 3D: Assimp ................................. yes System Assimp .......................... yes
Qt5 Successfully built (namely, make with NO ERROR.
However, failed tomake install
with the following ERROR messagesmake[3]: Entering directory '....../qt-everywhere-src-5.15.5/qtquick3d/src/plugins' cd assetimporters/ && ( test -e Makefile || ....../qt-everywhere-src-5.15.5/qtbase/bin/qmake -o Makefile ....../qt-everywhere-src-5.15.5/qtquick3d/src/plugins/assetimporters/assetimporters.pro ) && make -f Makefile install make[4]: Entering directory '....../qt-everywhere-src-5.15.5/qtquick3d/src/plugins/assetimporters' cd uip/ && ( test -e Makefile || ....../qt-everywhere-src-5.15.5/qtbase/bin/qmake -o Makefile ....../qt-everywhere-src-5.15.5/qtquick3d/src/plugins/assetimporters/uip/uip.pro ) && make -f Makefile install make[5]: Entering directory '....../qt-everywhere-src-5.15.5/qtquick3d/src/plugins/assetimporters/uip' ....../qt-everywhere-src-5.15.5/qtbase/bin/qmake -install qinstall -exe ../../../../plugins/assetimporters/libuip.so /opt/qt/5/plugins/assetimporters/libuip.so strip --strip-unneeded /opt/qt/5/plugins/assetimporters/libuip.so ....../qt-everywhere-src-5.15.5/qtbase/bin/qmake -install qinstall ....../qt-everywhere-src-5.15.5/qtquick3d/lib/cmake/Qt5Quick3DAssetImport/Qt5Quick3DAssetImport_UipAssetImporterPlugin.cmake /opt/qt/5/lib/cmake/Qt5Quick3DAssetImport/Qt5Quick3DAssetImport_UipAssetImporterPlugin.cmake make[5]: Leaving directory '....../qt-everywhere-src-5.15.5/qtquick3d/src/plugins/assetimporters/uip' cd assimp/ && ( test -e Makefile || ....../qt-everywhere-src-5.15.5/qtbase/bin/qmake -o Makefile ....../qt-everywhere-src-5.15.5/qtquick3d/src/plugins/assetimporters/assimp/assimp.pro ) && make -f Makefile install Project ERROR: Library 'assimp' is not defined. make[4]: *** [Makefile:85: sub-assimp-install_subtargets] Error 3 make[4]: Leaving directory '....../qt-everywhere-src-5.15.5/qtquick3d/src/plugins/assetimporters' make[3]: *** [Makefile:59: sub-assetimporters-install_subtargets] Error 2 make[3]: Leaving directory '....../qt-everywhere-src-5.15.5/qtquick3d/src/plugins' make[2]: *** [Makefile:206: sub-plugins-install_subtargets-ordered] Error 2 make[2]: Leaving directory '....../qt-everywhere-src-5.15.5/qtquick3d/src' make[1]: *** [Makefile:62: sub-src-install_subtargets] Error 2 make[1]: Leaving directory '....../qt-everywhere-src-5.15.5/qtquick3d' make: *** [Makefile:378: module-qtquick3d-install_subtargets] Error 2
Cheers
-
Hi,
Might be a silly question but do you have the development package of assimp installed ?
-
Hi,
Might be a silly question but do you have the development package of assimp installed ?
-
It's one thing to have the library installed. However do you have the complementary development package ?
If so, you should check the configuration logs to see why the assimp test failed.
-
Problem solved by manually install the newest Assimp . I even found what is the incompatibility, but, it's pointless to point it out.
We ONLY need to rebuild and install the newest Assimp. It has NOTHING to do with Qt 5.15.5 ...@jiapei100 said in Project ERROR: Library 'assimp' is not defined.:
Problem solved by manually install the newest Assimp . I even found what is the incompatibility, but, it's pointless to point it out.
We ONLY need to rebuild and install the newest Assimp. It has NOTHING to do with Qt 5.15.5 ...Well, it would be nice to know for other people that might hit the same issue as you.