сборка PerlQt

Модератор: Модераторы разделов

Аватара пользователя
RaZiel
Сообщения: 85

сборка PerlQt

Сообщение RaZiel »

Здравствуйте, давно меня здесь не было : )

Итак, скачал сабж с 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 нормально не идёт.
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
Спасибо сказали:
Бармаглот
Сообщения: 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
Собрал для пробы вторым способом. И под фрями и под слакой собралось без проблем.
Спасибо сказали:
Аватара пользователя
RaZiel
Сообщения: 85

Re: сборка PerlQt

Сообщение RaZiel »

Бармаглот писал(а):
06.10.2007 17:51
cd /usr/ports/x11-toolkits/p5-qt && make install clean для фряхи
либо
perl -MCPAN -e shell
install Qt
Собрал для пробы вторым способом. И под фрями и под слакой собралось без проблем.

Спасибо за ответ, но результат тот же...
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: сборка PerlQt

Сообщение ояб »

Что-то мне подсказывает что при тесте модуль хочет прокрутить цветные квадратики или что там.. в гуе, а крутить то негде.. Иксы запущены? Кеды запущены? Сборка в каком терминале ведется?
Спасибо сказали:
Аватара пользователя
RaZiel
Сообщения: 85

Re: сборка PerlQt

Сообщение RaZiel »

ояб писал(а):
08.10.2007 20:23
Что-то мне подсказывает что при тесте модуль хочет прокрутить цветные квадратики или что там.. в гуе, а крутить то негде.. Иксы запущены? Кеды запущены? Сборка в каком терминале ведется?

Иксы с кедами работают, собираю в yakuake, но это не критично.
Если даже perl -e 'use Qt' вываливается с сегфолтом.
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: сборка PerlQt

Сообщение ояб »

Блин, а почему у меня все собралось в слаке без проблем и бубна? Тупо ввел perl -MCPAN -e shell Потом тупо ввел
install Qt и все собралось с депеденсами, протестировалось на Ок и работает. Slackware 12. Может тебе уже собранный модуль подогнать, чтоб не мучался?
Спасибо сказали:
Аватара пользователя
RaZiel
Сообщения: 85

Re: сборка PerlQt

Сообщение RaZiel »

ояб писал(а):
09.10.2007 22:19
Блин, а почему у меня все собралось в слаке без проблем и бубна? Тупо ввел perl -MCPAN -e shell Потом тупо ввел
install Qt и все собралось с депеденсами, протестировалось на Ок и работает. Slackware 12. Может тебе уже собранный модуль подогнать, чтоб не мучался?

Я просто не могу понять причину. А основная система у меня фряха.
Slackware 11 / kernel-2.6.15-ck4
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

Сообщение RaZiel »

ояб писал(а):
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
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: сборка PerlQt

Сообщение ояб »

Там еще во время сборки что-то поется про конфликт разных версий libm.so, подозреваю причина кроется в этом.
Спасибо сказали:
Аватара пользователя
RaZiel
Сообщения: 85

Re: сборка PerlQt

Сообщение RaZiel »

ояб писал(а):
11.10.2007 21:19
Там еще во время сборки что-то поется про конфликт разных версий libm.so, подозреваю причина кроется в этом.

Посмотрю.
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: сборка PerlQt

Сообщение ояб »

Отпишись о результатах, если получится.
Спасибо сказали:
vadiml
Сообщения: 446
ОС: fc12.x86_64

Re: сборка PerlQt

Сообщение vadiml »

я на это дело (perl/Qt3) посмотрел -- оно не поддерживается уже несколько лет
плюс скоро и Qt3 не будет поддерживаться
думаю что новые программы надо писать уже только на Qt4
поэтому взялся за него, надеюсь что к концу месяца QtCore в перле у меня заработает весь :)
phenom x4 905e, asus m4a79 deluxe, 4 gb, ati x550, ati 4350, 2 x 17" LCD
Спасибо сказали:
Аватара пользователя
Nerr
Сообщения: 65

Re: сборка PerlQt

Сообщение Nerr »

Так и не работает
Спасибо сказали: