Проблемы с fpcup

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Проблемы с fpcup

Сообщение Mirage » 16.04.2016 15:30:16

Пытаюсь автоматизировать установку FPC с помощью fpcup. Раньше работало.
Сейчас на Ubuntu 15.10 получаю следующее:
=== Exported revision 33520.
=== fpcup: info: TFPCInstaller: building module FPC...
=== fpcup: info: We have a FPC source (@ /home/me/Dropbox/fpc/fpc/up) with version: 3.0.0
=== Executing : /home/me/Dropbox/fpc/fpc/bootstrap/ppcx64 "-iW" (working dir: )
=== 2.6.2
=== fpcup: info: Running make all install for FPC:
=== Executing : make "--jobs=4" "FPC=/home/me/Dropbox/fpc/fpc/bootstrap/ppcx64" "--directory=/home/me/Dropbox/fpc/fpc/up" "INSTALL_PREFIX=/home/me/Dropbox/fpc/fpc/up" "INSTALL_BINDIR=/home/me/Dropbox/fpc/fpc/up/bin/x86_64-linux" "OVERRIDEVERSIONCHECK=1" "OPT=-Sg -vi-n-h- " "all" "install" (working dir: /home/me/Dropbox/fpc/fpc/up)
=== make: Entering directory '/home/me/Dropbox/fpc/fpc/up'
=== Makefile:29: *** You need the GNU utils package to use this Makefile. Stop.
=== make: Leaving directory '/home/me/Dropbox/fpc/fpc/up'
===
=== fpcup: info: FPC: Running fpc make all install failed with exit code 512
=== Details:
=== fpcup: ERROR: Error running BuildModuleCustom for module FPC
=== fpcup: info: Error running fpcup. Technical details: error executing sequence FPC; line: 5, param: FPC
=== fpcup: info: Error running fpcup. Technical details: error executing sequence Only; line: 1, param: FPC
=== Fpcup failed.
=== Please check log for details. Possible troubleshooting steps:
=== - run again with --verbose and check for make, lazbuild errors etc.
=== - make sure there's a valid SVN executable in your path.
=== - make sure the GNU binutils (make etc), windres, subversion client are installed
=== e.g. on Debian/Ubuntu: aptitude install build-essential mingw32-binutils subversion
=== ln -s /usr/bin/i586-mingw32msvc-windres /usr/bin/windres
=== see http://wiki.lazarus.freepascal.org/Laza ... ve_windres
=== - if compiling Lazarus, make sure your lhelp is closed.
=== - try removing all intermediate files by running fpcup with the --clean option
=== and/or manually deleting all *.ppu/*.a/*.o followed by svn up
=== - if that does not work: use the --uninstall option to remove all files
=== including your FPC and Lazarus directories
=== - remove the files in the bootstrap directory. fpcup will redownload if required.
=== fpcup: info: 15-4-16 19:03:03: fpcup finished.


Вот это странно, т.к. все binutils стоят.
Makefile:29: *** You need the GNU utils package to use this Makefile. Stop.


На виндовой машине тоже не работает, но по-другому:

=== fpcup: WARNING: No OpenSLL library files available. Going to download them
=== fpcup: info: Going to download C:\Users\IEUser\AppData\Local\Temp\TMP00000.tmp.zip from URL: http://indy.fulgan.com/SSL/openssl-1.0. ... -win32.zip
=== fpcup: info: Download http(s) result: 403
=== fpcup: WARNING: Could not find svn executable in or under C:\dist\fpc\fpc\binutils\svn\
=== fpcup: info: Going to download SVN
=== fpcup: info: Going to download C:\Users\IEUser\AppData\Local\Temp\TMP00000.tmp.zip from URL: https://www.visualsvn.com/files/Apache- ... -1.9.1.zip
=== fpcup: info: Download http(s) result: 500
=== fpcup: info: ERROR downloading SVN client from https://www.visualsvn.com/files/Apache- ... -1.9.1.zip
=== fpcup: ERROR: Could not find SVN executable. Please make sure it is installed.
=== fpcup: info: Error running fpcup. Technical details: error executing sequence FPC; line: 2, param: FPC
=== fpcup: info: Error running fpcup. Technical details: error executing sequence Only; line: 1, param: FPC
=== Fpcup failed.


Судя по всему, не может скачать openssl, т.к. там добавили капчу. 500 код при попытке скачать subversion думаю результат отсутствия openssl, т.к. просто браузером по вышеприведенной ссылке скачивается без проблем.

Кто-нибудь сталкивался с подобными проблемами?
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: Проблемы с fpcup

Сообщение Little_Roo » 16.04.2016 17:53:08

Mirage писал(а):Кто-нибудь сталкивался с подобными проблемами?

Угу... :(
У меня прошло только если в c:\development\fpcbootstrap ручками скачать и вставить каталог \svn (с содержимым) - вообще тащу этот каталог уже давно...
При этом на последних версиях лазарь собирается, но не кажет, собачка-девочка, номер svn-ревизии :(
Раньше писал -Unknown, теперь вот так Lazarus 1.7 rFRET_UNKNOWN_REVISION FPC 3.1.1 i386-win32-win32/win64

Да, собираю ихним батником для транка
Код: Выделить всё
REM ###############################################
REM               fpclazup for windows
REM ###############################################

ECHO.
ECHO ==============================================
ECHO   Fpclazup with trunk and defaults
ECHO ==============================================
ECHO.

if EXIST .\fpclazup.exe (
fpclazup.exe --fpcURL="trunk" --lazURL="trunk" --verbose
)

ECHO.
ECHO ==============================================
ECHO   Fpclazup with trunk and defaults ready
ECHO ==============================================
ECHO.
PAUSE

И, опять собачка-девочка, при перекомпиляции сваливается на англопоросячий язык интерфейса.... Приходится постоянно в Опции лезть... Хотя, видимо, как-то можно и это решить...
Аватара пользователя
Little_Roo
энтузиаст
 
Сообщения: 638
Зарегистрирован: 27.02.2009 19:56:36
Откуда: Санкт-Петербург

Re: Проблемы с fpcup

Сообщение pupsik » 16.04.2016 18:09:15

а это какой из вариантов fpcup?
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Проблемы с fpcup

Сообщение Little_Roo » 16.04.2016 21:36:37

Аватара пользователя
Little_Roo
энтузиаст
 
Сообщения: 638
Зарегистрирован: 27.02.2009 19:56:36
Откуда: Санкт-Петербург


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

Рейтинг@Mail.ru