* [sisyphus] сборка и пересборка программ для KDE
@ 2004-01-11 2:42 Arkadiy Pavlik
2004-01-11 9:40 ` Artem
2004-01-11 10:20 ` Fred
0 siblings, 2 replies; 15+ messages in thread
From: Arkadiy Pavlik @ 2004-01-11 2:42 UTC (permalink / raw)
To: sisyphus
Добрый день.
Понабилось тут пару программ собрать чтоб посмотреть и вот, что происходит:
$ ./configure
....
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not
found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!
$ apt-cache search qt-mt
libqt2 - Shared library for the Qt2 GUI toolkit
libqt3 - Shared library for the Qt3 GUI toolkit
$ rpm -qa | grep libqt3
libqt3-3.1.2-alt11
libqt3-devel-3.1.2-alt11
Причём полность идентичная картина и для программ из Сизифа, проверял на
kde-styles-plastik.
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 2:42 [sisyphus] сборка и пересборка программ для KDE Arkadiy Pavlik
@ 2004-01-11 9:40 ` Artem
2004-01-11 9:55 ` Arkadiy Pavlik
2004-01-11 10:38 ` Artem
2004-01-11 10:20 ` Fred
1 sibling, 2 replies; 15+ messages in thread
From: Artem @ 2004-01-11 9:40 UTC (permalink / raw)
To: sisyphus
Arkadiy Pavlik пишет:
>Добрый день.
>
>Понабилось тут пару программ собрать чтоб посмотреть и вот, что происходит:
>
>$ ./configure
>....
>checking for libjpeg6b... no
>checking for libjpeg... -ljpeg
>checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not
>found. Please check your installation!
>For more details about this problem, look at the end of config.log.
>Make sure that you have compiled Qt with thread support!
>
>$ apt-cache search qt-mt
>libqt2 - Shared library for the Qt2 GUI toolkit
>libqt3 - Shared library for the Qt3 GUI toolkit
>
>$ rpm -qa | grep libqt3
>libqt3-3.1.2-alt11
>libqt3-devel-3.1.2-alt11
>
>Причём полность идентичная картина и для программ из Сизифа, проверял на
>kde-styles-plastik.
>
>
>
Проверить права доступа обычного пользователя к библиотекам QT,
настроена ли переменная QTDIR (echo $QTDIR должно выдавать /usr/lib/qt3 )
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 9:40 ` Artem
@ 2004-01-11 9:55 ` Arkadiy Pavlik
2004-01-11 10:27 ` Artem
2004-01-11 10:38 ` Artem
1 sibling, 1 reply; 15+ messages in thread
From: Arkadiy Pavlik @ 2004-01-11 9:55 UTC (permalink / raw)
To: sisyphus
В сообщении от 11 Январь 2004 19:40 Artem написал(a):
>
> Проверить права доступа обычного пользователя к библиотекам QT,
> настроена ли переменная QTDIR (echo $QTDIR должно выдавать /usr/lib/qt3 )
$ echo $QTDIR
/usr/lib/qt3/
$ ll `echo $QTDIR`
итого 72
drwxr-xr-x 138 root root 58264 Янв 11 11:28 ../
drwxr-xr-x 9 root root 240 Дек 9 20:53 ./
drwxr-xr-x 2 root root 504 Дек 9 20:53 bin/
drwxr-xr-x 4 root root 104 Дек 9 20:53 plugins/
drwxr-xr-x 3 root root 72 Дек 9 20:53 tools/
drwxr-xr-x 2 root root 120 Дек 9 20:53 src/
drwxr-xr-x 9 root root 288 Дек 9 20:53 mkspecs/
drwxr-xr-x 3 root root 10664 Дек 9 20:53 include/
drwxr-xr-x 2 root root 792 Дек 9 20:53 lib/
lrwxrwxrwx 1 root root 17 Дек 3 19:17 etc ->
../../..//etc/qt3/
В этом плане всё нормально и в подкаталогах тоже...
Хм... А это чего 'итого 72' ????
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 9:55 ` Arkadiy Pavlik
@ 2004-01-11 10:27 ` Artem
2004-01-11 10:36 ` Arkadiy Pavlik
0 siblings, 1 reply; 15+ messages in thread
From: Artem @ 2004-01-11 10:27 UTC (permalink / raw)
To: sisyphus
Arkadiy Pavlik пишет:
>В сообщении от 11 Январь 2004 19:40 Artem написал(a):
>
>
>итого 72
>drwxr-xr-x 138 root root 58264 Янв 11 11:28 ../
>
>Хм... А это чего 'итого 72' ????
>
>
>
Это общий размер файлов в листинге (количество 512-байтных блоков)
а что-либо вроде --with-qt-dir=/usr/lib/qt3 не помогает?
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 10:27 ` Artem
@ 2004-01-11 10:36 ` Arkadiy Pavlik
2004-01-12 7:35 ` Sergey V Turchin
0 siblings, 1 reply; 15+ messages in thread
From: Arkadiy Pavlik @ 2004-01-11 10:36 UTC (permalink / raw)
To: sisyphus
В сообщении от 11 Январь 2004 20:27 Artem написал(a):
> >
> >Хм... А это чего 'итого 72' ????
>
> Это общий размер файлов в листинге (количество 512-байтных блоков)
ааа.... я подозревал... :)))
> а что-либо вроде --with-qt-dir=/usr/lib/qt3 не помогает?
Неа... Тоже самое...
Вот (может поможет) выдержка из config.log:
configure:22157: rm -rf SunWS_cache; g++ -o conftest -Wnon-virtual-dtor
-Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-ari
th -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -
fno-check-new -I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT
-D_REENTRANT -L/usr/lib/qt3/lib -L/usr/X11R6/l
ib conftest.cc -lqt-mt -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -lICE
-lpthread 1>&5
/home/pvl/tmp/cc5qmJ6Z.o(.text+0x8): In function `main':
: undefined reference to `QString::null'
/home/pvl/tmp/cc5qmJ6Z.o(.text+0xd): In function `main':
: undefined reference to `QStyleFactory::create(QString const &)'
/home/pvl/tmp/cc5qmJ6Z.o(.text+0x1a): In function `main':
: undefined reference to `QCursor::QCursor(int)'
/home/pvl/tmp/cc5qmJ6Z.o(.text+0x24): In function `main':
: undefined reference to `QCursor::~QCursor(void)'
collect2: ld returned 1 exit status
configure:22160: $? = 1
configure: failed program was:
#include "confdefs.h"
#include <qglobal.h>
#include <qapplication.h>
#include <qcursor.h>
#include <qstylefactory.h>
#include <private/qucomextra_p.h>
#if ! (QT_VERSION >= 0x030100)
#error 1
#endif
int main() {
(void)QStyleFactory::create(QString::null);
QCursor c(Qt::WhatsThisCursor);
return 0;
}
configure:22200: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please
check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 9:40 ` Artem
2004-01-11 9:55 ` Arkadiy Pavlik
@ 2004-01-11 10:38 ` Artem
2004-01-11 10:58 ` Arkadiy Pavlik
1 sibling, 1 reply; 15+ messages in thread
From: Artem @ 2004-01-11 10:38 UTC (permalink / raw)
To: sisyphus
>>
>> checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt)
>> not found. Please check your installation!
>> For more details about this problem, look at the end of config.log.
>> Make sure that you have compiled Qt with thread support!
>
А вот по этому поводу - ./configure не находит libqt-mt.so.x.y.z
Должна быть такая библиотека в /usr/lib/qt3/lib - это поддержка
многопоточности в QT
Если она есть -то пересобирать QT в принципе нет смысла - что-то в
окружении надо смотреть.
У меня подобные грабли - вон, тред висит, никто пока ничего не ответил
"ld не находит библиотеки.... " Не находит под
простым пользователем - под root все прекрасно видит. может, у Вас те же
грабли?
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 10:38 ` Artem
@ 2004-01-11 10:58 ` Arkadiy Pavlik
0 siblings, 0 replies; 15+ messages in thread
From: Arkadiy Pavlik @ 2004-01-11 10:58 UTC (permalink / raw)
To: sisyphus
В сообщении от 11 Январь 2004 20:38 Artem написал(a):
> >> checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt)
> >> not found. Please check your installation!
> >> For more details about this problem, look at the end of config.log.
> >> Make sure that you have compiled Qt with thread support!
>
> А вот по этому поводу - ./configure не находит libqt-mt.so.x.y.z
> Должна быть такая библиотека в /usr/lib/qt3/lib - это поддержка
> многопоточности в QT
> Если она есть -то пересобирать QT в принципе нет смысла - что-то в
> окружении надо смотреть.
> У меня подобные грабли - вон, тред висит, никто пока ничего не ответил
> "ld не находит библиотеки.... " Не находит под
> простым пользователем - под root все прекрасно видит. может, у Вас те же
> грабли?
Очень может быть, ибо файл libqt-mt.so.3.1.2 наличествует быть. :)
А в config.log есть такая строка:
collect2: ld returned 1 exit status
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 2:42 [sisyphus] сборка и пересборка программ для KDE Arkadiy Pavlik
2004-01-11 9:40 ` Artem
@ 2004-01-11 10:20 ` Fred
2004-01-11 10:26 ` Arkadiy Pavlik
1 sibling, 1 reply; 15+ messages in thread
From: Fred @ 2004-01-11 10:20 UTC (permalink / raw)
To: sisyphus
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
11 Январь 2004 05:42, Arkadiy Pavlik написал:
> Make sure that you have compiled Qt with thread support!
^^^^^^^^^^^^^^
Если я правильно ошибаюсь, дело в этом.
Я пересобирал Qt, после чего все ставилось на ура.
Не исключено, что может помочь select-gcc (были такие советы, но мне не
помогло, возможно - я что-то не так делал).
- --
Fred.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQFAASNsffJcUrXDrAkRAr1qAJwK2xm5DZHunnaDzzATYS7jH4Z0wQCgravj
WyHEUicAaEfmVSmxIb+Lx7A=
=CrHH
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 10:20 ` Fred
@ 2004-01-11 10:26 ` Arkadiy Pavlik
2004-01-11 10:52 ` Fred
2004-01-11 10:54 ` Artem
0 siblings, 2 replies; 15+ messages in thread
From: Arkadiy Pavlik @ 2004-01-11 10:26 UTC (permalink / raw)
To: fred, sisyphus
В сообщении от 11 Январь 2004 20:20 Fred написал(a):
> > Make sure that you have compiled Qt with thread support!
>
> ^^^^^^^^^^^^^^
> Если я правильно ошибаюсь, дело в этом.
> Я пересобирал Qt, после чего все ставилось на ура.
> Не исключено, что может помочь select-gcc (были такие советы, но мне не
> помогло, возможно - я что-то не так делал).
Была такая же мысль: пересобрать Qt. Но не тут-то было:
$ rpm -ba qt3.spec
....
g++ -o qmake project.o main.o makefile.o unixmake2.o unixmake.o msvc_nmake.o
borland_bmake.o mingw_make.o msvc_dsp.o msvc_vcproj.o option.o winmakefile.o
projectgenerator.o metrowerks_xml.o pbuilder_pbx.o msvc_objectmodel.o
qstring.o qtextstream.o qiodevice.o qglobal.o qgdict.o qcstring.o
qdatastream.o qgarray.o qbuffer.o qglist.o qptrcollection.o qfile.o
qfile_unix.o qregexp.o qgvector.o qgcache.o qbitarray.o qdir.o quuid.o
qfileinfo_unix.o qdir_unix.o qfileinfo.o qdatetime.o qstringlist.o qmap.o
qconfig.o -lsupc++
/usr/bin/ld: cannot find -lsupc++
collect2: ld returned 1 exit status
gmake: *** [qmake] Error 1
gmake: Leaving directory `/home/pvl/RPM/BUILD/qt-x11-free-3.1.2/qmake'
qmake failed to build. Aborting.
ошибка: Неверный код возврата из /home/pvl/tmp/rpm-tmp.35579 (%build)
Ошибки сборки пакетов:
Неверный код возврата из /home/pvl/tmp/rpm-tmp.35579 (%build)
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 10:26 ` Arkadiy Pavlik
@ 2004-01-11 10:52 ` Fred
2004-01-11 11:01 ` Arkadiy Pavlik
2004-01-11 10:54 ` Artem
1 sibling, 1 reply; 15+ messages in thread
From: Fred @ 2004-01-11 10:52 UTC (permalink / raw)
To: sisyphus
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
11 Январь 2004 13:26, Arkadiy Pavlik написал:
> В сообщении от 11 Январь 2004 20:20 Fred написал(a):
> > > Make sure that you have compiled Qt with thread support!
> >
> > ^^^^^^^^^^^^^^
> > Если я правильно ошибаюсь, дело в этом.
> > Я пересобирал Qt, после чего все ставилось на ура.
> > Не исключено, что может помочь select-gcc (были такие советы, но мне не
> > помогло, возможно - я что-то не так делал).
>
> Была такая же мысль: пересобрать Qt. Но не тут-то было:
>
> $ rpm -ba qt3.spec
>
> ....
> g++ -o qmake project.o main.o makefile.o unixmake2.o unixmake.o
> msvc_nmake.o borland_bmake.o mingw_make.o msvc_dsp.o msvc_vcproj.o option.o
> winmakefile.o projectgenerator.o metrowerks_xml.o pbuilder_pbx.o
> msvc_objectmodel.o qstring.o qtextstream.o qiodevice.o qglobal.o qgdict.o
> qcstring.o
> qdatastream.o qgarray.o qbuffer.o qglist.o qptrcollection.o qfile.o
> qfile_unix.o qregexp.o qgvector.o qgcache.o qbitarray.o qdir.o quuid.o
> qfileinfo_unix.o qdir_unix.o qfileinfo.o qdatetime.o qstringlist.o qmap.o
> qconfig.o -lsupc++
> /usr/bin/ld: cannot find -lsupc++
> collect2: ld returned 1 exit status
> gmake: *** [qmake] Error 1
> gmake: Leaving directory `/home/pvl/RPM/BUILD/qt-x11-free-3.1.2/qmake'
> qmake failed to build. Aborting.
> ошибка: Неверный код возврата из /home/pvl/tmp/rpm-tmp.35579 (%build)
>
>
> Ошибки сборки пакетов:
> Неверный код возврата из /home/pvl/tmp/rpm-tmp.35579 (%build)
#select-gcc 3.2
И/или доставить libstdc++3.2-devel-3.2.3-alt1 (это у меня),
libstdc++3.3-devel-3.3.3-alt0.1 (в Сизифе, вроде бы)
- --
Fred.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQFAASr7ffJcUrXDrAkRAsZ2AJ9XdRpE6YznwFeIHErIhRZdUx/0+wCgtExX
XqRDd1jZ1qDajTi1kiRsfVU=
=v6ie
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 10:52 ` Fred
@ 2004-01-11 11:01 ` Arkadiy Pavlik
2004-01-11 11:28 ` Arkadiy Pavlik
0 siblings, 1 reply; 15+ messages in thread
From: Arkadiy Pavlik @ 2004-01-11 11:01 UTC (permalink / raw)
To: fred, sisyphus
В сообщении от 11 Январь 2004 20:52 Fred написал(a):
>
> #select-gcc 3.2
Сделал.
> И/или доставить libstdc++3.2-devel-3.2.3-alt1 (это у меня),
> libstdc++3.3-devel-3.3.3-alt0.1 (в Сизифе, вроде бы)
Есть.
$ rpm -qa | grep libstdc++
libstdc++2.96-2.96-alt6
libstdc++3.3-devel-3.3.3-alt0.1
libstdc++3.3-3.3.3-alt0.1
libstdc++2.96-devel-2.96-alt6
Результат тот же... :(((
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 15+ messages in thread
* [sisyphus] сборка и пересборка программ для KDE
2004-01-11 11:01 ` Arkadiy Pavlik
@ 2004-01-11 11:28 ` Arkadiy Pavlik
2004-01-11 11:34 ` Arkadiy Pavlik
0 siblings, 1 reply; 15+ messages in thread
From: Arkadiy Pavlik @ 2004-01-11 11:28 UTC (permalink / raw)
To: sisyphus
В сообщении от 11 Январь 2004 21:01 Arkadiy Pavlik написал(a):
> > #select-gcc 3.2
>
> Сделал.
>
> > И/или доставить libstdc++3.2-devel-3.2.3-alt1 (это у меня),
> > libstdc++3.3-devel-3.3.3-alt0.1 (в Сизифе, вроде бы)
>
> Есть.
> $ rpm -qa | grep libstdc++
> libstdc++2.96-2.96-alt6
> libstdc++3.3-devel-3.3.3-alt0.1
> libstdc++3.3-3.3.3-alt0.1
> libstdc++2.96-devel-2.96-alt6
>
> Результат тот же... :(((
F*ck...
$ sudo apt-get install gcc3.3 gcc3.3-c++
# select-gcc 3.3
Телемаркет! :)
По крайней мере configure прошел нормально, теперь бум с .la бороться...
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] сборка и пересборка программ для KDE
2004-01-11 10:26 ` Arkadiy Pavlik
2004-01-11 10:52 ` Fred
@ 2004-01-11 10:54 ` Artem
1 sibling, 0 replies; 15+ messages in thread
From: Artem @ 2004-01-11 10:54 UTC (permalink / raw)
To: sisyphus
Arkadiy Pavlik пишет:
>В сообщении от 11 Январь 2004 20:20 Fred написал(a):
>
>
>
>>>Make sure that you have compiled Qt with thread support!
>>>
>>>
>> ^^^^^^^^^^^^^^
>>Если я правильно ошибаюсь, дело в этом.
>>Я пересобирал Qt, после чего все ставилось на ура.
>>Не исключено, что может помочь select-gcc (были такие советы, но мне не
>>помогло, возможно - я что-то не так делал).
>>
>>
>
>Была такая же мысль: пересобрать Qt. Но не тут-то было:
>
>$ rpm -ba qt3.spec
>
>....
>g++ -o qmake project.o main.o makefile.o unixmake2.o unixmake.o msvc_nmake.o
>borland_bmake.o mingw_make.o msvc_dsp.o msvc_vcproj.o option.o winmakefile.o
>projectgenerator.o metrowerks_xml.o pbuilder_pbx.o msvc_objectmodel.o
>qstring.o qtextstream.o qiodevice.o qglobal.o qgdict.o qcstring.o
>qdatastream.o qgarray.o qbuffer.o qglist.o qptrcollection.o qfile.o
>qfile_unix.o qregexp.o qgvector.o qgcache.o qbitarray.o qdir.o quuid.o
>qfileinfo_unix.o qdir_unix.o qfileinfo.o qdatetime.o qstringlist.o qmap.o
>qconfig.o -lsupc++
>/usr/bin/ld: cannot find -lsupc++
>collect2: ld returned 1 exit status
>gmake: *** [qmake] Error 1
>gmake: Leaving directory `/home/pvl/RPM/BUILD/qt-x11-free-3.1.2/qmake'
>qmake failed to build. Aborting.
>ошибка: Неверный код возврата из /home/pvl/tmp/rpm-tmp.35579 (%build)
>
>
>Ошибки сборки пакетов:
> Неверный код возврата из /home/pvl/tmp/rpm-tmp.35579 (%build)
>
>
>
>
А вот насчет этого - установлен ли пакет libstdc++X.Y-devel... ?
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2004-01-12 7:35 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-11 2:42 [sisyphus] сборка и пересборка программ для KDE Arkadiy Pavlik
2004-01-11 9:40 ` Artem
2004-01-11 9:55 ` Arkadiy Pavlik
2004-01-11 10:27 ` Artem
2004-01-11 10:36 ` Arkadiy Pavlik
2004-01-12 7:35 ` Sergey V Turchin
2004-01-11 10:38 ` Artem
2004-01-11 10:58 ` Arkadiy Pavlik
2004-01-11 10:20 ` Fred
2004-01-11 10:26 ` Arkadiy Pavlik
2004-01-11 10:52 ` Fred
2004-01-11 11:01 ` Arkadiy Pavlik
2004-01-11 11:28 ` Arkadiy Pavlik
2004-01-11 11:34 ` Arkadiy Pavlik
2004-01-11 10:54 ` Artem
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git