Пакет исходных текстов FPC2.2.0
Модератор: Модераторы
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
Пакет исходных текстов FPC2.2.0
Кто-нибудь пробовал скачать это дело с http://www.freepascal.org/down/i386/lin ... r#linuxrpm ? Скачалось замечательно, даж с нескольких зеркал пробовал, но когда пытаюсь установить - выдает, что не найден fpc на носителе...
И список файлов отличается от предыдущих пакетов с исходниками...
UPD:
Такое ощущение, что забыли сделать rpmbuild... Потому как тарник с spec'ом лежат, и даже начинает формироваться rpm, но не заканчивает, подозреваю из-за того, что у меня нет pdftolatex (или что-то вроде этого - на него ругается)...
И список файлов отличается от предыдущих пакетов с исходниками...
UPD:
Такое ощущение, что забыли сделать rpmbuild... Потому как тарник с spec'ом лежат, и даже начинает формироваться rpm, но не заканчивает, подозреваю из-за того, что у меня нет pdftolatex (или что-то вроде этого - на него ругается)...
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
Brainenjii писал(а):Кто-нибудь пробовал скачать это дело с http://www.freepascal.org/down/i386/lin ... r#linuxrpm ? Скачалось замечательно, даж с нескольких зеркал пробовал, но когда пытаюсь установить - выдает, что не найден fpc на носителе...
А что именно вы качали ???
*.rpm иди *.src.rpm
Просто по ссылке нет пакетов исходных текстов в *.rpm
Но есть *.rpm с уже скомпиленным freepascal
и есть *.srс.rpm этот пакет предназначен для компиляции и получения пакета с уже скомпиленным freepascal......
Возмьмите *.tar.gz, который находится в *.src.rpm распакуйте куда вам удобно и укажите его в Lazarus как "Каталог исходников FPC", а *.rpm просто поставте.......
Все должно работать......
Но есть *.rpm с уже скомпиленным freepascal
и есть *.srс.rpm этот пакет предназначен для компиляции и получения пакета с уже скомпиленным freepascal......
Возмьмите *.tar.gz, который находится в *.src.rpm распакуйте куда вам удобно и укажите его в Lazarus как "Каталог исходников FPC", а *.rpm просто поставте.......
Все должно работать......
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
Brainenjii писал(а):я скачалв тамошнем tar.gz - не совсем исходники... Там инсталл исходников...fpc-2.2.0-0.src.rpm (23 MB) contains the sources
...а что вы хотите-то????
Brainenjii писал(а):А make all - после очень продолжительного времени вываливается с ошибкой
Телепаты в отпуске.....
Brainenjii писал(а):UPD: Да, и еще, устанавливать фпц из сходников понятно как - sh install.sh, а как удалять ?
/dev/head + /dev/hands
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
посмотрите на тот же пакет из снапшотов, или с предыдущей стабильной версии - там в списке файлов сами исходники... А тут - tar и spec... Из которых, по идее, rpm с _самими_ исходниками и собираются... Собственно такого собранного rpm'а и хочу ^_^ Но тот что для стабильной 2.2.0 версии не работает, а с тем, что в снапшоте не хочет работать indy - ругается на отсутствие rtl......а что вы хотите-то????
Ругается на то что не может каких-то пользователей удалить или что-то подобное... Да и вообще, я уверен (практически), что tar в том rpm'e - не для установки напрямую, я для сборки rpm'a, так что ошибки при использовании его не по назначению вполне естественны... А вот с /dev/head + /dec/hands не совсем понятно... sh instal.sh uninstall не работает... Из альтернатив эти устройства предлагают только удаление вручную /usr/lib/fpc(или /usr/local/lib/fpc), но /dev/ass чует что это повлечет неудобства в дальнейшем ^_^Телепаты в отпуске...../dev/head + /dev/hands
Attid писал(а):еслиб я сидел на svn то не качал бы rpm а просто откатился до ревизии с которой был релиз. =)
Использую TortoiseSVN. Правильно ли я откатываюсь назад?
Сейчас у меня 8629, я выбираю
Update to revision 8339.
Последний раз редактировалось Matich 24.09.2007 22:41:37, всего редактировалось 1 раз.
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
Attid писал(а):еслиб я сидел на svn то не качал бы rpm а просто откатился до ревизии с которой был релиз. =)
Что-то пропустил это сообщение, но в том-то и фишка - rpm с исходными текстами релизной версией 2.2.0 - не работает!
UPD: а, протупил... Под SVN я имел в виду ежедневный snapshot с сайта лазаруса...
UPD2: блин, я тупой чтоли... Скачал tar.gz с исходниками - и тоже не ставится!!! может я что не так делаю - распаковываю, захожу в образовавшийся каталог и делаю make all... После этого долго бежит лог, после чего вываливается с
/usr/bin/ld: Warning: alignment 4 of symbol `gdb_sysroot' in /root/fpcsrc/libgdb/linux/i386/libgdb.a(main.o) is smaller than 16 in /root/fpcsrc/packages/base/gdbint/units/i386-linux/gdbint.o
make[4]: Leaving directory `/root/fpcsrc/ide'
make postgdbinfo
make[4]: Entering directory `/root/fpcsrc/ide'
LibGDB was found, IDE has Debugger support
make[4]: Leaving directory `/root/fpcsrc/ide'
make[3]: Leaving directory `/root/fpcsrc/ide'
make[2]: Leaving directory `/root/fpcsrc/ide'
make[1]: Leaving directory `/root/fpcsrc'
make installer_all FPC=/root/fpcsrc/compiler/ppc386 RELEASE=1
make[1]: Entering directory `/root/fpcsrc'
make -C installer all
make: Entering an unknown directory
make: *** installer: Нет такого файла или каталога. Останов.
make: Leaving an unknown directory
make[1]: *** [installer_all] Ошибка 2
make[1]: Leaving directory `/root/fpcsrc'
make: *** [build-stamp.i386-linux] Ошибка 2
linux:~/fpcsrc #
Всяко пробовал, даже вот в этот раз под рутом запускал... Результат - тот же
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Brainenjii писал(а):make -C installer all
make: Entering an unknown directory
make: *** installer: Нет такого файла или каталога. Останов.
make: Leaving an unknown directory
вот тут происходит попытка установится в папку, которая есть у разработчиков FPC и нет у тебя
когда я делаю make install - у меня FPC ставится в /usr/local/bin, /usr/local/lib, но я делаю это от обычного пользователя, а не от рута.
ещё при сборке wine у меня похожее собщение выскакивало когда на одном из установчных скриптов не стоял атрибут "выполняемый"
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
Пфффф... Все, надоело ^_^ Возвращаюсь на 0.9.22 и 2.0.4... Только вот как удалить поставленный не из rpm'a fpc теперь ? Удалять вручную ?
PS. Если у кого-нибудь есть доступ к разрабам fpc, скажите им, что fpc-2.2.0.src.rpm кривой ^_^ Или попробуйте сами его поставить без извлечения tar.gz из него - может это все ж таки я глючу и все установливатся нормально...
PS. Если у кого-нибудь есть доступ к разрабам fpc, скажите им, что fpc-2.2.0.src.rpm кривой ^_^ Или попробуйте сами его поставить без извлечения tar.gz из него - может это все ж таки я глючу и все установливатся нормально...
Brainenjii писал(а):Пфффф... Все, надоело ^_^ Возвращаюсь на 0.9.22 и 2.0.4... Только вот как удалить поставленный не из rpm'a fpc теперь ? Удалять вручную ?
PS. Если у кого-нибудь есть доступ к разрабам fpc, скажите им, что fpc-2.2.0.src.rpm кривой ^_^ Или попробуйте сами его поставить без извлечения tar.gz из него - может это все ж таки я глючу и все установливатся нормально...
Не подтверждаю, у меня все нормально поставилось, и даже пакет собрался.......
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
И все-таки ^_^ На OpenSUSE 10.3 все та же ошибка... Качаю ftp://ftp.freepascal.org/pub/fpc/dist/i ... -0.src.rpm - при попытке установить яст вываливается с ошибкой - "Пакет fpc не найден на носителе"... Все еще уверен, что этот самый fpc-2.2.0-0.src.rpm собран неправильно... Извлечение из него tar.gz и извлечения содержимого архива в /usr/share/fpcsrc/ помогает, но YaST, вполе логично, не видит пакета fpc-src для разрешения зависимостей при установке Lazarus...
UPD: Заодно еще - последний снапшот Lazarus'a - по прежднему нет возможности выбирать компоненты в combobox'aх в Designtime... Т.е. ставлю на форму ActionList1, ImageList1, пытаюсь в инспекторе объектов у ActionList1 свойство ImageList - щелкаю на стрелку, а списка нет... Вернее есть, но пустой...
UPD2: Уже несколько snapshot'ов сие безобразие продолжается ^_^
UPD: Заодно еще - последний снапшот Lazarus'a - по прежднему нет возможности выбирать компоненты в combobox'aх в Designtime... Т.е. ставлю на форму ActionList1, ImageList1, пытаюсь в инспекторе объектов у ActionList1 свойство ImageList - щелкаю на стрелку, а списка нет... Вернее есть, но пустой...
UPD2: Уже несколько snapshot'ов сие безобразие продолжается ^_^
