реально ли запустить WX под unix ?
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
- Click
- Разработчик
- Сообщения: 1564
- Зарегистрирован: Сб ноя 04, 2006 11:30 pm
- Сервер RO:: clickro.sytes.net
- Откуда: Великий Новгород
- Контактная информация:
реально ли запустить WX под unix ?
реально ли запустить wx под линухой, если да то мона ссылочки где почитать?
Последний раз редактировалось Click Сб фев 16, 2008 2:08 am, всего редактировалось 1 раз.
Да, нужны модули WxPerl и wxWidgets (вроде можно установить с CPAN).
ОК пускать так: perl openkore.pl --interface=Wx
ОК пускать так: perl openkore.pl --interface=Wx
Последний раз редактировалось Kissa2k Пт фев 22, 2008 11:46 am, всего редактировалось 2 раза.
- Click
- Разработчик
- Сообщения: 1564
- Зарегистрирован: Сб ноя 04, 2006 11:30 pm
- Сервер RO:: clickro.sytes.net
- Откуда: Великий Новгород
- Контактная информация:
wxWidgets поставил под убунтой
sudo apt-get install wx-common
и тп.
http://packages.ubuntu.com/gutsy/source/wxwidgets2.6
щас думаю дальше
Добавлено спустя 1 минуту 4 секунды:
пока так
sudo apt-get install wx-common
и тп.
http://packages.ubuntu.com/gutsy/source/wxwidgets2.6
щас думаю дальше
Добавлено спустя 1 минуту 4 секунды:
пока так
This program has encountered an unexpected problem. This is probably because
of a bug in this program, or in one of the plugins. Please tell us about this
problem.
A detailed error report has been saved to errors.txt. Please include the
contents of this file in your bug report, or we may not be able to help you!
The error message is:
Cannot load interface Interface::wx. Error:
Can't locate Interface/wx.pm in @INC (@INC contains: src src/deps /home/click/openkore-2.0.5.1/src/deps /home/click/openkore-2.0.5.1/src /home/click/openkore-2.0.5.1 /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at (eval 49) line 1.
BEGIN failed--compilation aborted at (eval 49) line 1.
Press ENTER to exit this program.
Ты собирала их из исходников? В Ubuntu я пока не пробывал запускать Wx, потому что лень.
Вот еще 2 ссылки про сабжект:
http://forums.openkore.com/viewtopic.php?t=17025
http://forums.openkore.com/viewtopic.php?t=30651
Вот еще 2 ссылки про сабжект:
http://forums.openkore.com/viewtopic.php?t=17025
http://forums.openkore.com/viewtopic.php?t=30651
Последний раз редактировалось Kissa2k Пт фев 22, 2008 3:21 pm, всего редактировалось 1 раз.
- Click
- Разработчик
- Сообщения: 1564
- Зарегистрирован: Сб ноя 04, 2006 11:30 pm
- Сервер RO:: clickro.sytes.net
- Откуда: Великий Новгород
- Контактная информация:
да из исходников
Kissa2k может выхожишь папочку с работающим ботом под deb с wx интерфесом?
а то у меня уже подозрения именно на него.
или где скачать последнюю версию с wx для линукса
Код: Выделить всё
Cannot load interface Interface::Wx. Error:
Can't locate Wx.pm in @INC (@INC contains: src src/deps /home/click/openkore-2.0.5.1/src/deps /home/click/openkore-2.0.5.1/src /home/click/openkore-2.0.5.1 /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at src/Interface/Wx.pm line 36.
BEGIN failed--compilation aborted at src/Interface/Wx.pm line 36.
Compilation failed in require at (eval 49) line 1.
BEGIN failed--compilation aborted at (eval 49) line 1.
Press ENTER to exit this program.
а то у меня уже подозрения именно на него.
или где скачать последнюю версию с wx для линукса
Значит попробую все объяснить по порядку "for human being".Kissa2k может выхожишь папочку с работающим ботом под deb с wx интерфесом?
а то у меня уже подозрения именно на него.
или где скачать последнюю версию с wx для линукса
Твой бот здесь не причем так как используются библиотеки из /usr/lib/perl и usr/local/lib/perl
Судя по твоему логу у тебя не установлен WxPerl. Насколько я знаю последняя версия WxPerl требует наличия Alien-wxWidgets из CPAN, а не wxWidgets
Если стоят какие-то левые пакеты - удали их.
Ставим Alien-wxWidgets:
Скачиваем архив с исходниками: http://search.cpan.org/CPAN/authors/id/ ... .33.tar.gz
Распаковываем, компилируем, ставим:
tar -xzf wxWidgets-2.8.7.tar.gz
cd wxWidgets-2.8.7
mkdir buildgtk
cd buildgtk
../configure --with-gtk
sudo make
sudo make install (или sudo checkinstall, если хотим собрать deb пакет)
sudo ldconfig
Если будут проблемы, то вот мой deb пакет: http://www.mediafire.com/?7ditmtmrd1w
(гхм, обратите внимание: я не выкладываю файлы на depositfiles.com, т.к. я пишу этот гид для людей)
Ставим WxPerl:
Сливаем исходники из SVN хранилища:
svn co https://wxperl.svn.sourceforge.net/svnr ... Perl/trunk wxPerl
Ставим:
cd wxPerl
perl Makefile.PL
make
sudo make test
sudo make install
Внимание: создать deb пакет WxPerl невозможно, т.к. установку проводят обработчики на perl. Впрочем можно автоматизировать его сборку из cpan..
Последний раз редактировалось Kissa2k Ср мар 12, 2008 11:45 am, всего редактировалось 2 раза.
- Click
- Разработчик
- Сообщения: 1564
- Зарегистрирован: Сб ноя 04, 2006 11:30 pm
- Сервер RO:: clickro.sytes.net
- Откуда: Великий Новгород
- Контактная информация:
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command. <==
false
make: *** [Makefile] Ошибка 1
это при make wxPerl'a
вспомнил, на этом помоему в прошлый раз и запоролся))
Добавлено спустя 1 минуту 5 секунд:
Warning: prerequisite Alien::wxWidgets 0.25 not found.
Добавлено спустя 2 минуты 35 секунд:
чего й то он хочет именно 0.25 ?
Пробуй сделать вот это: sudo perl -MCPAN -e 'install Wx'
Если спросит про установку Alien::wxWidgets - соглашайся. Весьма долгая процедура..
Если он (wxWidgets) установится, а при установке WxPerl будут ошибки, тогда пробуй собрать его (WxPerl) как я описал выше.
Добавлено спустя 4 минуты 42 секунды:
ЗЫ
Ты собирал Alien-wxWidgets по моему гиду или воспользовался моим deb-пакетом?
Если спросит про установку Alien::wxWidgets - соглашайся. Весьма долгая процедура..
Если он (wxWidgets) установится, а при установке WxPerl будут ошибки, тогда пробуй собрать его (WxPerl) как я описал выше.
Добавлено спустя 4 минуты 42 секунды:
ЗЫ
Ты собирал Alien-wxWidgets по моему гиду или воспользовался моим deb-пакетом?
- Click
- Разработчик
- Сообщения: 1564
- Зарегистрирован: Сб ноя 04, 2006 11:30 pm
- Сервер RO:: clickro.sytes.net
- Откуда: Великий Новгород
- Контактная информация:
dвсю ту фигню прогрузило, проустанавливало
и в конце таже фигня
ps Alien-wxWidgets ставил с твоего пакета, так как по инструкции запоролось на ../configure --with-gtk чего то там он не нашёл.
а вообще до это собирал как то и ставил.
Добавлено спустя 4 минуты 38 секунд:
может это из-за ubuntu 8.0.4 harby ? и мне подождать апреля?)
и в конце таже фигня
я неудачнег)Makefile out-of-date with respect to you_better_rebuild_me
Cleaning current config before rebuilding Makefile...
/usr/bin/make -f Makefile.old clean > /dev/null 2>&1
/usr/bin/perl Makefile.PL "INSTALLDIRS=site"
WARNING: LICENSE is not a known parameter.
Checking if your kit is complete...
Looks good
Warning: prerequisite Alien::wxWidgets 0.25 not found.
'LICENSE' is not a known MakeMaker parameter name.
Writing Makefile for Wx::Socket
Writing Makefile for Wx::DND
Writing Makefile for Wx::FS
Writing Makefile for Wx::Grid
Writing Makefile for Wx::Help
Writing Makefile for Wx::Html
Writing Makefile for Wx::MDI
Writing Makefile for Wx::Print
Writing Makefile for Wx::XRC
Writing Makefile for Wx::STC
Writing Makefile for Wx::DocView
Writing Makefile for Wx::Calendar
Writing Makefile for Wx::DateTime
Writing Makefile for Wx::Media
Writing Makefile for Wx::RichText
Writing Makefile for Wx::AUI
Writing Makefile for Wx::DataView
Writing Makefile for Wx::Perl::SplashFast
Writing Makefile for Wx::Perl::Carp
Writing Makefile for Wx::Perl::TextValidator
Writing Makefile for Wx::Perl
Writing Makefile for Wx
Writing Makefile for Wx
======================================================================
For installation instructions and further help please see
docs/INSTALL.pod
For command line switches help use:
perl Makefile.PL --help
======================================================================
==> Your Makefile has been rebuilt. <==
==> Please rerun the /usr/bin/make command. <==
false
make: *** [Makefile] Ошибка 1
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
click@click-pc:~$
ps Alien-wxWidgets ставил с твоего пакета, так как по инструкции запоролось на ../configure --with-gtk чего то там он не нашёл.
а вообще до это собирал как то и ставил.
Добавлено спустя 4 минуты 38 секунд:
может это из-за ubuntu 8.0.4 harby ? и мне подождать апреля?)
МаловероятноClick писал(а):может это из-за ubuntu 8.0.4 harby ? и мне подождать апреля?)
Раз не нашел, значит нужно это поставить =)Click писал(а):ps Alien-wxWidgets ставил с твоего пакета, так как по инструкции запоролось на ../configure --with-gtk чего то там он не нашёл.
А кто говорил что будет легко?Click писал(а):я неудачнег)
Добавлено спустя 1 час 21 минуту 13 секунд:
Чет странные у тебя глюки.. Щас вооружусь виртуальной машиной и попробую воспроизвести твои действия
Добавлено спустя 9 минут 59 секунд:
Э-э-э это когда ты вручную ставишь или автоматом CPAN? Попробуй еще раз повторить тот этап со сборкой WxPerlClick писал(а):и в конце таже фигня
- Click
- Разработчик
- Сообщения: 1564
- Зарегистрирован: Сб ноя 04, 2006 11:30 pm
- Сервер RO:: clickro.sytes.net
- Откуда: Великий Новгород
- Контактная информация:
что с сипан что пакетом одна и таже ошибка
Warning: prerequisite Alien::wxWidgets 0.25 not found.
==> Your Makefile has been rebuilt. <==
==> Please rerun the /usr/bin/make command. <==
false
make: *** [Makefile] Ошибка 1
/usr/bin/make -- NOT OK
Добавлено спустя 1 минуту 10 секунд:
ща буду ставить этот gtk хотя gtk2 стоит
Добавлено спустя 3 минуты 1 секунду:
мне интересно почему он всётаки хочет 0.25 а не 0.33
Warning: prerequisite Alien::wxWidgets 0.25 not found.
==> Your Makefile has been rebuilt. <==
==> Please rerun the /usr/bin/make command. <==
false
make: *** [Makefile] Ошибка 1
/usr/bin/make -- NOT OK
Добавлено спустя 1 минуту 10 секунд:
ща буду ставить этот gtk хотя gtk2 стоит
Добавлено спустя 3 минуты 1 секунду:
мне интересно почему он всётаки хочет 0.25 а не 0.33