crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Компиляция Perl в MinGW
mynamekirill
  опции профиля:
сообщение 10.3.2011, 21:28
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 10.3.2011
Пользователь №: 2487

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте, уважаемые форумчане!
Вопрос у меня такой: решил я попробовать собрать Rhythmbox под MinGW, при запуске configure он потребовал у меня свежую версию intltool, а тот в свою очередь потребовал Perl не ниже 5.8, тогда как стоит у меня сейчас версия 5.6.

Как можно обойти эту проблему?

З.Ы. Если у кого получалось собрать Perl в MinGW, поделитесь пожалуйста рецептом.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 11.3.2011, 0:08
Сообщение #2


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


он сам на чём написан, этот ритмбокс?
вообще, intltool у мингва в виде встроенной библиотеки libintl и обычно ему больше ничего не нужно для манипуляций с PO-файлами. по крайней мере, я свои приложения под ним собираю и они юзают интернационализацию без каких-либо дополнительных средств. и перл там даже рядом не лежал. это разве что если ему XML понадобился... но тогда простой перл под мингв ему может не проканать.
погляди в сторону MSYS и mingw-utils может, там что полезное найдётся.
или вот тут почитай: http://www.linuxsampler.org/msys.html хоть и старая статья, но принципиально там ничего не изменилось.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
mynamekirill
  опции профиля:
сообщение 11.3.2011, 15:46
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 10.3.2011
Пользователь №: 2487

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Iron Bug @ 11.3.2011, 0:08) *
он сам на чём написан, этот ритмбокс?
вообще, intltool у мингва в виде встроенной библиотеки libintl и обычно ему больше ничего не нужно для манипуляций с PO-файлами. по крайней мере, я свои приложения под ним собираю и они юзают интернационализацию без каких-либо дополнительных средств. и перл там даже рядом не лежал. это разве что если ему XML понадобился... но тогда простой перл под мингв ему может не проканать.
погляди в сторону MSYS и mingw-utils может, там что полезное найдётся.
или вот тут почитай: http://www.linuxsampler.org/msys.html хоть и старая статья, но принципиально там ничего не изменилось.


Смотри, configure выдает мне "your intltool too old". Я пытаюсь собрать новый из исходников, а он требует Perl не ниже 5.8, тогда как стоит в MSYS версия 5.6

Цитата(Iron Bug @ 11.3.2011, 0:08) *
он сам на чём написан, этот ритмбокс?


На С/GTK+
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 11.3.2011, 19:33
Сообщение #4


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


ну, можешь попробовать тупо заменить версию перла в конфигурационном скрипте. чаще всего такое проканывает. вряд ли они использовали ну прямо новейшие свойства перла. скорее всего, autoconfig тупо проставил текущие версии с компа разработчика.

Сообщение отредактировал Iron Bug - 11.3.2011, 19:33
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.3.2024, 9:29