LinuxForum.Fans
Тема

SlackBuilds.org - что за ..

Автор: SergMarkov 9 сообщений 4347 просмотров
#247780

Понадобился лазарус, подправить кое что в одной проге, так fpc не собирается, простая перепаковка файлов и дурацкая ошибка в слакбилде. Ранее такое было с третьим gambas, ну понадобился он для той же цели :-)
Написал авторам сайта, приложил правленные слакбилды - нуль внимания, в ирце тоже ни ответа ни привета. Ответственный за раздел development забил что ли на все ?

#247790

По моему опыту реагируют они обычно далеко не быстро.
Ошибка -- между версиями состав/расположение/название файлов поменялось, бывает. Как обычно, правим по месту, репортим, едем дальше ;-)


ps. Существенное дополнение: fpc следующей версии не собирается.

#247793

Пока что у меня не собирается сам лазарус :-) Причем той версии что на сайте
Compiling gtk2cellrenderer.pas
gtk2wsstdctrls.pp(1528,26) Error: Incompatible types: got "Boolean32" expected "LongInt"
gtk2wsstdctrls.pp(2687) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[3]: *** [interfaces.ppu] Ошибка 1
make[3]: Выход из каталога `/tmp/SBo/lazarus/lcl/interfaces/gtk2'
make[2]: *** [gtk2_all] Ошибка 2
make[2]: Выход из каталога `/tmp/SBo/lazarus/lcl/interfaces'
make[1]: *** [interfaces] Ошибка 2
make[1]: Выход из каталога `/tmp/SBo/lazarus/lcl'
make: *** [lcl] Ошибка

PS кстати, ответственный за раздел development rwolkman.. :-) Только что подправили в комиттах и там именно он
PSPS Из серии "сам дурак" эта версия lazarus для старого fpc, с 0.9.30.4 все нормально

#247809

А Балда ему молвит с укоризною, не гонялся б ты за номером версии (q) почти ;-)

ps. Он не гуляка, он работяга: rlworkman :-)

#247812

Дык как раз и не гонялся, взял что доктор на сайте прописал, а в этой версии как раз облом, она для старой версии fpc
Ну да :-)

#247818

Ага, посмотрел их ChangeLog.txt,

Mon Apr 16 10:38:09 UTC 2012
development/fpc: Updated for version 2.6.0.

мои эксперименты раньше были, дорожка та же была: сначала fpc с VERSION=2.6 ./*Build, потом слакбилд выправлять, потом ncurses пересобрать с --with-terminfo, чтоб fp работал, раз уж есть, а потом старый лазарь не собирается, за обновками вперёд ;)
Но, если правильно путаю, с 2.4.4, который был тогда в репозитории, одним ncurses обходился ;-)

#247870

Не, у меня ностальгии по турбопаскалю нет :-) Кстати, для fp одного линка libncurses.so.5.9 -> libtinfo.so.5 хватит или еще какие телодвижения надо делать ? fp вроде запустился нормально, но ничего в нем пока не гонял

#247876

Хм, а вот такого варианта (симлинк) я не пробовал. Судя по тому, что запускается, нужные функции динамически слинковались, стало быть, должен работать.
Я то по старинке -- в доку ncurses, changelog, там упоминается с какой-то версии выделение функционала в отдельную библиотеку. Забрал слакбилд, дописал в configure параметр, пересобрал/проапгрейдил пакет...
А в экспорты libncurses.so даже не догадался посмотреть ;-) Как-то не подумалось, что без --with-terminfo всё на месте окажется ;-)

#247981

А я и не смотрел :-) fp ругнулся при запуске на эту либу, ее нет ни на slackbuilds ни на slackfind, полез в гугель а там первая ссылка сделать такой линк. Ну и запустился fp нормально после этого

Войдите или зарегистрируйтесь, чтобы ответить.