[fpc-pascal] FPCUp FPC/Lazarus installer/updater: first Linux/Windows version released
stootch
stootch at tlen.pl
Mon Feb 13 21:15:01 CET 2012
W dniu 2012-02-10 15:24, Reinier Olislagers pisze:
>
> Testing on Windows (more extensive, I use it daily), and Linux x85 and
> Linux x64 shows it works.
(...)
> It can be found here:
> https://bitbucket.org/reiniero/fpcup/overview
> Windows, Linux x86 and LInux x64 binaries provided
>
Looks like a fine tool, however I have to report problems with Linux
64bit version.
FPCUp downloaded yesterday did not make Lazarus:
> Info: Checking out/updating Lazarus sources...
> Info: Lazarus: running make clean:
> Info: Calling:
> Info: make FPC=/home/stootch/fpc/bin/fpc
> --directory=/home/stootch/lazarus UPXPROG=echo COPYTREE=echo clean
> Info: Command returned non-zero ExitStatus: 2. Output:
> Info: make: Entering directory `/home/stootch/lazarus'
> Makefile:196: *** The Makefile doesn't support target can't-executed,,
> please run fpcmake first. Stop.
> make: Leaving directory `/home/stootch/lazarus'
>
> Info: Lazarus: running make all:
> Info: Calling:
> Info: make FPC=/home/stootch/fpc/bin/fpc.sh
> --directory=/home/stootch/lazarus UPXPROG=echo COPYTREE=echo all
> Info: Command returned non-zero ExitStatus: 2. Output:
> Info: make: Entering directory `/home/stootch/lazarus'
> Makefile:196: *** The Makefile doesn't support target i386-linux,
> please run fpcmake first. Stop.
> make: Leaving directory `/home/stootch/lazarus'
>
> Lazarus retrieval/compilation failed.
> Please check program output for details. Possible troubleshooting steps:
> - 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 subversion
> You might want to try removing all local changes in your SVN
> repository with:
> - try removing all local changes in your SVN repository with: SVN
> revert recursive /home/stootch/lazarus/
> FPCUp finished.
Today's version (thank you for --skipfpc) gives similar result, moreover
though, it makes FPC and tries to make Lazarus as 32bit:
> Info: Checking for FPC bootstrap compiler:
> /home/stootch/fpcbootstrap/i386-linux-ppc386-1
> Info: Found valid FPC bootstrap compiler.
> Info: Checking out/updating FPC sources...
> Info: Running make clean for fpc:
> Info: Calling:
> Info: make FPC=/home/stootch/fpcbootstrap/i386-linux-ppc386-1
> --directory=/home/stootch/fpc UPXPROG=echo COPYTREE=echo clean
> Info: Running make for FPC:
> Info: Calling:
> Info: make FPC=/home/stootch/fpcbootstrap/i386-linux-ppc386-1
> --directory=/home/stootch/fpc UPXPROG=echo COPYTREE=echo all
> Info: Running make install for FPC:
> Info: Calling:
> Info: make FPC=/home/stootch/fpcbootstrap/i386-linux-ppc386-1
> --directory=/home/stootch/fpc INSTALL_PREFIX=/home/stootch/fpc
> INSTALL_UNITDIR=/home/stootch/fpc/units/i386-linux UPXPROG=echo
> COPYTREE=echo install
I'm running fully updated:
> stootch at debian:~/Desktop$ uname -a
> Linux debian 2.6.26-2-amd64 #1 SMP Wed Sep 21 03:36:44 UTC 2011 x86_64
> GNU/Linux
stootch
More information about the fpc-pascal
mailing list