Как вы, возможно, знаете из моих нескольких тем, я встраиваю Qt 4.7.4 в систему ARM; У меня только одна последняя проблема. = /
Я написал библиотеку, использующую Qt и скомпилированную с помощью qmake, чтобы получить файл .so ; это работает. Затем я написал софт, который должен использовать эту библиотеку, и который я компилирую с классической маркой. Проблема в том, что когда я пытаюсь скомпилировать этот софт, я получаю много «неопределенных ссылок» из моей библиотеки; все элементы Qt фактически отсутствуют. Я видел, что библиотеки Qt не найдены:
/usr/local/lib/star81xx-lsdk/tools/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/bin/ld: warning: libQtGui.so.4, needed by /home/jdl/workspace-install/MY_ARM_SYSTEM/fs/usr/lib/myLib.so, not found (try using -rpath or -rpath-link)
/usr/local/lib/star81xx-lsdk/tools/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/bin/ld: warning: libQtNetwork.so.4, needed by /home/jdl/workspace-install/MY_ARM_SYSTEM/fs/usr/lib/myLib.so, not found (try using -rpath or -rpath-link)
/usr/local/lib/star81xx-lsdk/tools/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/bin/ld: warning: libQtCore.so.4, needed by /home/jdl/workspace-install/MY_ARM_SYSTEM/fs/usr/lib/myLib.so, not found (try using -rpath or -rpath-link)
Почему myLib хорошо компилируется, если не знает, где находятся Qt-библиотеки? Можно ли добавить его вручную в мой мягкий Makefile?
Спасибо!