![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 2270 Регистрация: 14.9.2009 Вставить ник Цитата Из: Ленинград Пользователь №: 1594 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
То, что Ксара может встать на Линуксе - это я по Убунте 10.04 знаю. Там она вообще в репозитории есть. А вот как её поставить на Альт? Скачал с http://www.xaraxtreme.org/download.html тарболл. Распаковал прилагаемой командой (правда переименовать пришлось). Получил тот самый бинарник, про который сказано "запустить". Ну и всё... Что дальше делать - моих познаний мало.
![]() В общем, я завис... Кто-нибудь знает куда колупать?? -------------------- El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
|
|
|
![]() |
![]()
Сообщение
#2
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Код pushd po for f in *.po; do t=${f#%name-} msgfmt -v -o "${t%.po}.mo" "$f" done popd В спеке идёт ручная генерация mo файлов. При первой сборке у меня была ошибка в нераспознанных макросах (как раз в соответствующих частях спека). Я там чего-то подправил (скорее всего неверно), вот этот выхлоп и вылез. Если же запускать с оригинальным спеком и добавленными патчами, то сборка обламывается не начавшись. Также проблема в этом участке: Код pushd po for f in *.mo; do install -pD -m644 "$f" "%buildroot%_datadir/locale/${f%.mo}/LC_MESSAGES/%name.mo" done popd Выхлоп, который я перед этим цеплял: Код Making all in po
make[1]: Entering directory `/home/sb/RPM/BUILD/XaraLX-0.7r1785/po' Makefile:431: warning: overriding commands for target `XaraLX.pot-update' Makefile:155: warning: ignoring old commands for target `XaraLX.pot-update' Makefile:431: warning: overriding commands for target `XaraLX.pot' Makefile:184: warning: ignoring old commands for target `XaraLX.pot' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed cp ../wxOil/xrc/xaralx.po XaraLX.po test ! -f XaraLX.po || { \ if test -f ./XaraLX.pot; then \ sed -f remove-potcdate.sed < ./XaraLX.pot > XaraLX.1po && \ sed -f remove-potcdate.sed < XaraLX.po > XaraLX.2po && \ if cmp XaraLX.1po XaraLX.2po >/dev/null 2>&1; then \ rm -f XaraLX.1po XaraLX.2po XaraLX.po; \ else \ rm -f XaraLX.1po XaraLX.2po ./XaraLX.pot && \ mv XaraLX.po ./XaraLX.pot; \ fi; \ else \ mv XaraLX.po ./XaraLX.pot; \ fi; \ } test ! -f ./XaraLX.pot || \ test -z "" || make touch stamp-po make[1]: Leaving directory `/home/sb/RPM/BUILD/XaraLX-0.7r1785/po' make[1]: Entering directory `/home/sb/RPM/BUILD/XaraLX-0.7r1785' i586-alt-linux-g++ -Wl,--start-group Kernel/libKernel.a wxOil/libwxOil.a tools/libTools.a wxXtra/libwxXtra.a -Wl,--end-group --debug -L./libs/x86 -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lxml2 -lCDraw -o XaraLX wxOil/libwxOil.a(libwxOil_a-basebar2.o):(.rodata._ZTV7BaseBar[vtable for BaseBar]+0x2c): undefined reference to `BaseBar::GetEventTable() const' wxOil/libwxOil.a(libwxOil_a-basebar2.o):(.rodata._ZTV7BaseBar[vtable for BaseBar]+0x30): undefined reference to `BaseBar::GetEventHashTable() const' collect2: ld returned 1 exit status make[1]: *** [XaraLX] Error 1 make[1]: Leaving directory `/home/sb/RPM/BUILD/XaraLX-0.7r1785' make: *** [all-recursive] Error 1 make: Leaving directory `/home/sb/RPM/BUILD/XaraLX-0.7r1785' ошибка: Неверный код возврата из /home/sb/tmp/rpm-tmp.96865 (%build) Сообщение отредактировал ksa - 10.11.2012, 23:01 -------------------- Пакеты на яндекс.диске
|
|
|
![]()
Сообщение
#3
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1661 Регистрация: 12.10.2010 Вставить ник Цитата Пользователь №: 1950 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]()
Сообщение
#4
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Да... Но не в них дело... Бинарник уже почти был готов.... Но на сборке -o XaraLX какая-то фигня... И в них тоже. У меня сборка не начинается, пока я кавычки как минимум не уберу, а как максимум ещё какие-то вещи системе сборки не нравятся. Тут тоже надо что-то придумать. А вот в линковке я полный ламер ![]() Сообщение отредактировал ksa - 10.11.2012, 23:05 -------------------- Пакеты на яндекс.диске
|
|
|
![]()
Сообщение
#5
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1661 Регистрация: 12.10.2010 Вставить ник Цитата Пользователь №: 1950 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
в линковке я полный ламер ![]() Я тоже ![]() Может что с пакетом получилось куда-нибудь скинуть и попросить старших товарищей в рассылке взглянуть? Чую там мелочевка какая-то... Может какую библиотеку подключить надо дополнительно... Но я глядел выхлоп так и сяк - так и не понял что там... |
|
|
![]()
Сообщение
#6
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Я тоже ![]() Может что с пакетом получилось куда-нибудь скинуть и попросить старших товарищей в рассылке взглянуть? Чую там мелочевка какая-то... Может какую библиотеку подключить надо дополнительно... Но я глядел выхлоп так и сяк - так и не понял что там... Тогда надо спек подправить, залью к себе на ftp, если никто не возражает. Для упрощения скачивания (поскольку мы не получили srpm пакет) запакую всё в tar.gz архив. Нормально ? Или лучше дать ссылку на оригинальный srpm+залить правленный спек и патчи на фтп ? Сообщение отредактировал ksa - 10.11.2012, 23:15 -------------------- Пакеты на яндекс.диске
|
|
|
![]()
Сообщение
#7
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1661 Регистрация: 12.10.2010 Вставить ник Цитата Пользователь №: 1950 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.6.2025, 16:43 |