|
Модераторы: ginnie |
|
DaemonSuw |
|
||||||
Бывалый Профиль Группа: Участник Сообщений: 155 Регистрация: 11.3.2008 Репутация: нет Всего: 3 |
пытаюсь скомпилить, но возникаю ошибки... скачал последнюю версию mingw...
Как бороться с этим? куда вставить PERL5OPT=-MConfig_m? - Вставил в path ExtUtils-FakeConfig-0.12 - компильнул nmake-ом... им можно? чем они отличаются между собой? При компиляции Wxwidgets много warning((( что то пита того
Вообщем с ворнингами и с горем пополам остановился на пункте 5. Скачивате поcледний релиз Alien-wxWidgets. Начинаем установку. на perl build получил следующие сообщение
WXDIR or WXWIN - не пропивались! Set up gcc environment - 3.4.5 (mingw-vista special r3) - не пойму версия что ли не та? я поставил 5-ую PATH = C:\Perl\site\bin;C:\Perl\bin;C:\Python25\;C:\perl58\bin\;C:\Perl\bin\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\dmake;C:\MinGW\bin;WXDIR=C:\wx;WXWIN=C:\wx; Это сообщение отредактировал(а) DaemonSuw - 29.10.2008, 18:14 |
||||||
|
|||||||
shamber |
|
||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: нет Всего: 18 |
Не совсем понятно почему вы делаете
в одной папке а
в другой. dmake нужно делать в C:\ExtUtils-FakeConfig-0.12> В принципе можно использовать и nmake. Но для того чтобы было Using: "dmake" Вам нужно убрать nmake из папок прописанных в PATH.(Можно просто переименовать в 1nmake) 2. Вставлять нужно в переменные среды. Это делается следующим образом. Правой кнопкой мышки на МОЙ КОМПЬЮТЕР. ДОПОЛНИТЕЛЬНО -> ПЕРЕМЕННЫЕ СРЕДЫ ->СИСТЕМНЫЕ ПЕРЕМЕННЫЕ->создать ИМЯ PERL5OPT ЗНАЧЕНИЕ -MConfig_m. это для PERL5OPT=-MConfig_m; также и с WXDIR=C:\wx; WXWIN=C:\wx; Их не нужно в PATH 3. На warning не обращаем внимания. 4. Set up gcc environment - 3.4.5 (mingw-vista special r3) это нормально Это сообщение отредактировал(а) shamber - 30.10.2008, 10:13 |
||||
|
|||||
DaemonSuw |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 155 Регистрация: 11.3.2008 Репутация: нет Всего: 3 |
не обращайте внимание на то что я dmake гружу из другой папки... я ошибся... хотел сделать лог удобочитаемым... - пути очень длинные...
спасибо... ситуация проясняется... буду разбираться дальше... пока работаю на том что скачал с сайта http://wxperl.sourceforge.net/download.html 1. Решил остановится на xrc, очень удобно!!! но сталкнулся с проблемами... в вашем примере у меня проблемы с кодировкой ставлю windows-1252(или 1251) - иероглифы С моей формой тоже самое... какую кодировку выбрать UTF-8 или <?xml version="1.0" encoding="cp1251"?> тоже не помогает... хотя если wxGlade генерить не xrc проблем не возникает 2. Форма не грузится полностью, и возникают ошибки
почему не грузится грид например... хотя все кнопки грузятся... Если вам не трудно посмотрите код и скажите что я делаю неправильно Это сообщение отредактировал(а) DaemonSuw - 31.10.2008, 12:25 Присоединённый файл ( Кол-во скачиваний: 6 ) xrc.zip 1,67 Kb |
|||
|
||||
shamber |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: нет Всего: 18 |
попробуйте кодировку "CP1251", у меня после этого крякозябры пропали а появились буковки
http://wxperl.sourceforge.net/download.html отсюда WX версии 0.26, а на cpan 0.86. Это конечно ваше дело, но я бы советовал компилировать Это сообщение отредактировал(а) shamber - 31.10.2008, 16:30 |
|||
|
||||
DaemonSuw |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 155 Регистрация: 11.3.2008 Репутация: нет Всего: 3 |
пока до компиляции к сожалению, не доходят руки(((( надо форму сделать, а охота перети на XRC, а не генерить perl код... загвоздка в кодировке
я грузил ваш пример, ничего не менял... и он тоже не работает... не знаю в чем может быть проблема Это сообщение отредактировал(а) DaemonSuw - 31.10.2008, 17:00 |
|||
|
||||
shamber |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: нет Всего: 18 |
у вас модуль ppm с поддержкой UNICODE ?
Это сообщение отредактировал(а) shamber - 31.10.2008, 17:43 |
|||
|
||||
shamber |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: нет Всего: 18 |
Эта проблема решается однозначно обновлением модуля. так что не спешите, потратьте 1 час для компиляции. И проблемы решаться |
|||
|
||||
DaemonSuw |
|
||||
Бывалый Профиль Группа: Участник Сообщений: 155 Регистрация: 11.3.2008 Репутация: нет Всего: 3 |
сейчас попробую)))..., тоесть
или так пойдет)))
|
||||
|
|||||
shamber |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: нет Всего: 18 |
UNICODE=1
иначе крякозябры замучают Это сообщение отредактировал(а) shamber - 31.10.2008, 19:52 |
|||
|
||||
DaemonSuw |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 155 Регистрация: 11.3.2008 Репутация: нет Всего: 3 |
shamber, спасибо вам огромное!!!! все заработало!!!! никаких проблем с кодировкой!!! ваш пример отлично сработал))))!!!
|
|||
|
||||
shamber |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: нет Всего: 18 |
DaemonSuw, ну так вы компильнули?
|
|||
|
||||
DaemonSuw |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 155 Регистрация: 11.3.2008 Репутация: нет Всего: 3 |
да компильнул по вашей инструкции... еще ко всему прочему стоял на компе perl 5.8.0 и под него не хотел компилиться wx-0.86... переставил perl 5.8.8... и все как по маслу))))
сейчас с wxGrid разбираюсь что то он криво отображается... а все остальное нормально... PS прощю прощение ошибся в версии... 87-еще нету))) Это сообщение отредактировал(а) DaemonSuw - 1.11.2008, 12:51 |
|||
|
||||
shamber |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: нет Всего: 18 |
я в шоках
где вы нашли версию wx-0.87? на cpan версия 0.86 Добавлено через 7 минут и 34 секунды c wxGrid нужно писать обработчик, для того чтобы он не криво отображался |
|||
|
||||
DaemonSuw |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 155 Регистрация: 11.3.2008 Репутация: нет Всего: 3 |
ну или хоть как его писать в 2 словах
пишу
Грид появляется , но все его настройки которые прописаны в xml-e теряются!!!! Как их заполучить? Это сообщение отредактировал(а) DaemonSuw - 1.11.2008, 14:30 |
|||
|
||||
shamber |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: нет Всего: 18 |
после вашей надписи, нашел 0.87 в svn и поставил посмотрите в архиве, может это-то что нужно Я не стал там прописывать названия COl и ROW идр..... И кстати, я не увидел настроек в xml. Приведите пример xml. Это сообщение отредактировал(а) shamber - 1.11.2008, 14:47 Присоединённый файл ( Кол-во скачиваний: 8 ) xrc.zip 3,05 Kb |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: GUI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |