Добрый день!
у меня проблемы компиляции программы в Qt 4.5 под Linux Debian 5.0.2. Поставилось все нормально, также нормально проходит
qmake -project и qmake, но при выполнеии make вылезает сообщение:
g++ -Wl,-O1 -Wl,-rpath,/opt/qtsdk-2009.03/qt/lib -o hello hello.o
-L/opt/qtsdk-2009.03/qt/lib -lQtGui -L/opt/qtsdk-2009.03/qt/lib
-L/usr/X11R6/lib -pthread -lfreetype -lgobject-2.0 -lSM -lICE -pthread
-pthread -lXrender -lfontconfig -lXext -lX11 -lQtCore -lm -pthread
-lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
/usr/bin/ld: cannot find -lfreetype
collect2: ld returned 1 exit status
make: *** [hello] Ошибка 1
знаю, что данная тема уже поднималась на форуме тут
http://www.prog.org.ru/topic_6463_0.html, но решение проблемы, описанное там мне не помогло.
с помощью locate я нашел эту библиотечку freetype
/usr/lib/libfreetype.so.6
/usr/lib/libfreetype.so.6.3.18
как я понимаю это libfreetype.so.6
далее я прописал в файле ld.so.conf путь к этой библиотеке
export LD_LIBRARY_PATH="/usr/lib/libfreetype.so.6"
и далее выполняю ldconfig, но получаю сообщение
ldconfig: "/usr/lib/libfreetype.so.6" не является известным типом библиотеки
подскажите пожалуйста, как для ld правильно прописать путь к этой библиотеке правильно