[Comm] компиляция программ на qt4

Motsyo Gennadi aka Drool =?iso-8859-1?q?motsyo_=CE=C1_gmail=2Ecom?=
Пт Июн 8 15:54:51 MSD 2007


Шенцев Алексей Владимирович пишет:
> Привет всем!
> 
> Имеем:
> 
> -(ashen на oasu3)-(~/work/pascal/qt4pas-1.35)-> set | grep QT
> QTDIR=/usr/lib/qt4/
> QTINC=/usr/lib/qt4/include/
> QTLIB=/usr/lib/qt4/lib/
> 
> -(ashen на oasu3)-(~/work/pascal/qt4pas-1.35)-> ls /usr/lib/qt4/lib | grep 
> libQtCore && ls /usr/lib/qt4/lib | grep libQtGu
> libQtCore.so
> libQtCore.so.4
> libQtCore.so.4.3
> libQtCore.so.4.3.0
> libQtGui.so
> libQtGui.so.4
> libQtGui.so.4.3
> libQtGui.so.4.3.0
> 
> -(ashen на oasu3)-(~/work/pascal/qt4pas-1.35)-> cat compile_lib.bash
> #!/bin/sh
> export QT4=$QTDIR

	А чему равна $QTDIR? Если это спек - может попробовать %_qt4dir ?

> export QT4I=$QTINC
> export LD_LIBRARY_PATH=$QTLIB
> if [ -e "$LD_LIBRARY_PATH/libQtCore.so.4" ]
> then
> g++ -D LINUX -I. -I$QT4I -I$QT4I/Qt -I$QT4I/QtGui -I$QT4I/QtCore qtpas.cpp -o 
> libqt4intf.so -shared -fPIC libQtCore.so.4 
> libQtGui.so.4 -Xlinker "-soname=libqt4intf.so"
> strip --strip-all libqt4intf.so
> else
> echo "Please Modify location of Qt4 in this script"
> fi
> 
> 
> Получаю:
> -(ashen на oasu3)-(~/work/pascal/qt4pas-1.35)-> ./compile_lib.bash
> i586-alt-linux-g++: libQtCore.so.4: Нет такого файла или каталога
> i586-alt-linux-g++: libQtGui.so.4: Нет такого файла или каталога
> strip: 'libqt4intf.so': No such file
> 
> Что не так делаю?




Подробная информация о списке рассылки community