Lazarus русификация на Fedore 10.
Модератор: Модераторы
Lazarus русификация на Fedore 10.
Ребята сталкнулся с проблемой руссификаций самой IDE Lazarus.
Version :0.9.26.2 beta
FPC 2.2.2
Установлена на Linux Fedora Core 10.
Попытки запуска с изменением локали:
LC_ALL=ru_RU.UTF-8 startlazarus (кракозяблы в главном меню IDE)
LC_ALL=ru_RU.KOI8-R startlazarus (кракозяблы в главном меню IDE)
LC_ALL=ru_RU.CP1251 startlazarus (главном меню IDE нет вобще)
успехов не пренисли.
LC_ALL=en_EN.UTF-8 startlazarus или LC_ALL=en_EN startlazarus запускает на английском но в некоторых меню проскакивают все равно кракозяблы вместо букв.
Пробывал и компилить gtk2 выдаёт ошибки (ругался на пример hello.pp).
Статью по установке брал на этом же сайте автор Костин Иван "Установка Lazarus под Linux" от 16.03.2008 статья хорошая, доступная но для дистрибутива Mandriva.Возможно я не правильно инсталировал. Тогда как правильно инсталировать Lazarus для Fedora Core 10?
Как все таки русифицировать?
Как перекомпилировать правильно с учетом Fedora Core 10.
Несочтите за труд жду ваших ответов, зарание всем спасибо.
Version :0.9.26.2 beta
FPC 2.2.2
Установлена на Linux Fedora Core 10.
Попытки запуска с изменением локали:
LC_ALL=ru_RU.UTF-8 startlazarus (кракозяблы в главном меню IDE)
LC_ALL=ru_RU.KOI8-R startlazarus (кракозяблы в главном меню IDE)
LC_ALL=ru_RU.CP1251 startlazarus (главном меню IDE нет вобще)
успехов не пренисли.
LC_ALL=en_EN.UTF-8 startlazarus или LC_ALL=en_EN startlazarus запускает на английском но в некоторых меню проскакивают все равно кракозяблы вместо букв.
Пробывал и компилить gtk2 выдаёт ошибки (ругался на пример hello.pp).
Статью по установке брал на этом же сайте автор Костин Иван "Установка Lazarus под Linux" от 16.03.2008 статья хорошая, доступная но для дистрибутива Mandriva.Возможно я не правильно инсталировал. Тогда как правильно инсталировать Lazarus для Fedora Core 10?
Как все таки русифицировать?
Как перекомпилировать правильно с учетом Fedora Core 10.
Несочтите за труд жду ваших ответов, зарание всем спасибо.
Пересобирай под gtk2.
В консоли:
Потом пересобираешь из IDE: Tools -> Configure build Lazarus -> Build all -> IDE=gtk2(betta) -> Build.
Если ошибка про hello выглядит следующим образом,.. "/usr/lib/lazarus/examples/hello.pp(31,1) Fatal: Can't create object units/i386-linux/hello", то пересобирай с правами суперпользователя.
В консоли:
Код: Выделить всё
cd /usr/lib/lazarus/lcl/interfaces/gtk2
makeПотом пересобираешь из IDE: Tools -> Configure build Lazarus -> Build all -> IDE=gtk2(betta) -> Build.
Если ошибка про hello выглядит следующим образом,.. "/usr/lib/lazarus/examples/hello.pp(31,1) Fatal: Can't create object units/i386-linux/hello", то пересобирай с правами суперпользователя.
На федору все стает отлично и шаманства нуно токо чуть-чуть. (как и на другие дистры лина и только в этом случае
Вообщето: может форум почитать прежде чем задавать подобный вопрос ??? И зачем собирать лазаря с примерами?
Привет всем.
Ребята вот такие ошибки при компиляций
/usr/lib/lazarus/examples/hello.pp(31,1) Error: Error while linking
/usr/lib/lazarus/examples/hello.pp(31,1) Fatal: There were 1 errors compiling module, stopping
если отключить в IDE компиляцию examples
/usr/lib/lazarus/ide/lazarus.pp (122,1) Error: Error while linking
/usr/lib/lazarus/ide/lazarus.pp (122,1) Fatal: There were 1 errors compiling module, stopping
Ребята вот такие ошибки при компиляций
/usr/lib/lazarus/examples/hello.pp(31,1) Error: Error while linking
/usr/lib/lazarus/examples/hello.pp(31,1) Fatal: There were 1 errors compiling module, stopping
если отключить в IDE компиляцию examples
/usr/lib/lazarus/ide/lazarus.pp (122,1) Error: Error while linking
/usr/lib/lazarus/ide/lazarus.pp (122,1) Fatal: There were 1 errors compiling module, stopping
Sasha2401
А make в .../gtk2 проходит без проблем?
А make в .../gtk2 проходит без проблем?
вроде как да
Подозреваю, что проблема в отсутствии devel-версий каких-нибудь библиотек из состава gtk2.
Если мне не изменяет память, именно такие ошибки линковки были у меня на ALT Linux, тогда они разрешились волшебным образом после установки KDevelop, который похоже притянул через зависимости devel-версии необходимых библиотек.
Навскидку найти список необходимых devel-версий мне не удалось, поэтому можно попробовать следующий способ:
Тут указан примерный список библиотек, необходимых для работы приложений, написанных на Lazarus. Можно выделить из них ключевые слова (типа "pango"), поискать в менеджере пакетов соответствующие devel-версии (типа "libpango-devel") и установить их.
К сожалению, более точных и быстрых способов я не знаю. Хотя они наверняка есть.
Если мне не изменяет память, именно такие ошибки линковки были у меня на ALT Linux, тогда они разрешились волшебным образом после установки KDevelop, который похоже притянул через зависимости devel-версии необходимых библиотек.
Навскидку найти список необходимых devel-версий мне не удалось, поэтому можно попробовать следующий способ:
Тут указан примерный список библиотек, необходимых для работы приложений, написанных на Lazarus. Можно выделить из них ключевые слова (типа "pango"), поискать в менеджере пакетов соответствующие devel-версии (типа "libpango-devel") и установить их.
К сожалению, более точных и быстрых способов я не знаю. Хотя они наверняка есть.
Спасибо, скорее всего Odyssey, ты прав.
Потому что при установке система потребовала всего один пакет библиотеки, я его скачал и установил.
Буду искать, направление понятно...
Потому что при установке система потребовала всего один пакет библиотеки, я его скачал и установил.
Буду искать, направление понятно...
у мня при сборке просило подобное этому pixbuf...
Почитайте, может поможет
http://freepascal.ru/article//lazarus/20080316091540/
Почитайте, может поможет
http://freepascal.ru/article//lazarus/20080316091540/
