Здравствуйте, давно меня здесь не было : )
Итак, скачал сабж с perlqt.sourceforge.net, попытался собрать...
В итоге: Под Фряхой компилирование проходит нормально, но валится на make test:
LD_LIBRARY_PATH="../../smoke/qt/.libs:../../smoke/kde/.libs:/usr/X11R6//lib" PERL_DL_NONLAZY=1 perl test.pl
a_loading............Mutex init failure: Invalid argument
a_loading............dubious
Test returned status 0 (wstat 139, 0x8b)
b_nogui..............Mutex init failure: Invalid argument
b_nogui..............dubious
...
FAILED--9 test scripts could be run, alas--no output ever seen
*** Error code 255
При попытке подключить к программе вываливается с:
Mutex init failure: Invalid argument
Segmentation fault: 11 (core dumped).
Под слакой даже make нормально не идёт.
сборка PerlQt
Модератор: Модераторы разделов
-
Бармаглот
- Сообщения: 32
- ОС: FreeBSD 6.2 Linux Slackware 11
Re: сборка PerlQt
cd /usr/ports/x11-toolkits/p5-qt && make install clean для фряхи
либо
perl -MCPAN -e shell
install Qt
Собрал для пробы вторым способом. И под фрями и под слакой собралось без проблем.
либо
perl -MCPAN -e shell
install Qt
Собрал для пробы вторым способом. И под фрями и под слакой собралось без проблем.
-
RaZiel
- Сообщения: 85
Re: сборка PerlQt
Спасибо за ответ, но результат тот же...
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
FreeBSD 6.2
-
ояб
- Сообщения: 107
- ОС: FreeBSD
Re: сборка PerlQt
Что-то мне подсказывает что при тесте модуль хочет прокрутить цветные квадратики или что там.. в гуе, а крутить то негде.. Иксы запущены? Кеды запущены? Сборка в каком терминале ведется?
-
RaZiel
- Сообщения: 85
Re: сборка PerlQt
Иксы с кедами работают, собираю в yakuake, но это не критично.
Если даже perl -e 'use Qt' вываливается с сегфолтом.
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
FreeBSD 6.2
-
ояб
- Сообщения: 107
- ОС: FreeBSD
Re: сборка PerlQt
Блин, а почему у меня все собралось в слаке без проблем и бубна? Тупо ввел perl -MCPAN -e shell Потом тупо ввел
install Qt и все собралось с депеденсами, протестировалось на Ок и работает. Slackware 12. Может тебе уже собранный модуль подогнать, чтоб не мучался?
install Qt и все собралось с депеденсами, протестировалось на Ок и работает. Slackware 12. Может тебе уже собранный модуль подогнать, чтоб не мучался?
-
RaZiel
- Сообщения: 85
Re: сборка PerlQt
Я просто не могу понять причину. А основная система у меня фряха.
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
FreeBSD 6.2
-
ояб
- Сообщения: 107
- ОС: FreeBSD
Re: сборка PerlQt
Код: Выделить всё
!!!!!!!!!!!! WARNING !!!!!!!!!!!!
Your QTDIR environment variable is not set and you
did not use the '--with-qt-dir=' commandline option.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!А такого случайно не вылазило в самом начале?
-
RaZiel
- Сообщения: 85
Re: сборка PerlQt
ояб писал(а): ↑10.10.2007 22:53Код: Выделить всё
!!!!!!!!!!!! WARNING !!!!!!!!!!!! Your QTDIR environment variable is not set and you did not use the '--with-qt-dir=' commandline option. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
А такого случайно не вылазило в самом начале?
Да, но он находил сам, либо я указывал. Результат один.
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
FreeBSD 6.2
-
ояб
- Сообщения: 107
- ОС: FreeBSD
Re: сборка PerlQt
Там еще во время сборки что-то поется про конфликт разных версий libm.so, подозреваю причина кроется в этом.
-
RaZiel
- Сообщения: 85
-
ояб
- Сообщения: 107
- ОС: FreeBSD
Re: сборка PerlQt
Отпишись о результатах, если получится.
-
vadiml
- Сообщения: 446
- ОС: fc12.x86_64
Re: сборка PerlQt
я на это дело (perl/Qt3) посмотрел -- оно не поддерживается уже несколько лет
плюс скоро и Qt3 не будет поддерживаться
думаю что новые программы надо писать уже только на Qt4
поэтому взялся за него, надеюсь что к концу месяца QtCore в перле у меня заработает весь
плюс скоро и Qt3 не будет поддерживаться
думаю что новые программы надо писать уже только на Qt4
поэтому взялся за него, надеюсь что к концу месяца QtCore в перле у меня заработает весь
phenom x4 905e, asus m4a79 deluxe, 4 gb, ati x550, ati 4350, 2 x 17" LCD