Recent

Author Topic: Fpcupdeluxe  (Read 794196 times)

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #660 on: November 17, 2017, 08:04:24 pm »
New release.
https://github.com/newpascal/fpcupdeluxe/releases/latest

@TheEditor: you are welcome to try.

@Mukatai
https://github.com/newpascal/fpcupdeluxe/releases/download/v1.6.0h/fpcupdeluxery-i386-win32.exe
https://github.com/newpascal/fpcupdeluxe/releases/download/v1.6.0h/fpcupdeluxe-i386-win32.exe
These two fpcupdeluxe binaries should install 32bit versions of FPC and Lazarus on your system, together with a 32->64 cross-compiler. If not, we have encountered a fpcupdeluxe-bug !

TheEditor

  • New Member
  • *
  • Posts: 22
Re: Fpcupdeluxe
« Reply #661 on: November 18, 2017, 03:49:52 am »
Unfortunately this release did not work for me, though I did have a far longer set of messages:

Code: [Select]
FPCUPdeluxe V1.6.0h for x86_64-win64-win32

Going to install/update FPC and Lazarus with given options.
FPCUP(deluxe) is starting up.

Binutils/make dir:  C:\fpcupdeluxe\fpcbootstrap
Bootstrap dir:      C:\fpcupdeluxe\fpcbootstrap
FPC URL:               http://svn.freepascal.org/svn/fpc/tags/release_3_0_2
FPC options:           
FPC source directory:  C:\fpcupdeluxe\fpcsrc
FPC install directory: C:\fpcupdeluxe\fpc
Lazarus URL:        http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_6_4
Lazarus options:   
Lazarus directory:  C:\fpcupdeluxe\lazarus
Please stand back and enjoy !

fpcupdeluxe: info: 11/17/2017 21:25:38: fpcupdeluxe: V038 (20171105) started.
fpcupdeluxe: info: Windows major version: 6
fpcupdeluxe: info: Windows minor version: 1
fpcupdeluxe: info: Windows build number:  7601
fpcupdeluxe: info: Native downloader: Getting patch.exe from svn.freepascal.org/svn/fpcbuild/tags/release_3_0_2/install/binw32/
fpcupdeluxe: info: Native downloader: Getting patch.exe from svn.freepascal.org/svn/fpcbuild/tags/release_3_0_2/install/binw32/
fpcupdeluxe: WARNING: FPCNativeInstaller (GetFile): Could not download file with URL https://svn.freepascal.org/svn/fpcbuild/tags/release_3_0_2/install/binw32/patch.exe into C:\fpcupdeluxe\fpcbootstrap (filename: patch.exe)
fpcupdeluxe: info: Native downloader: Getting patch.exe.manifest from svn.freepascal.org/svn/fpcbuild/tags/release_3_0_2/install/binw32/
fpcupdeluxe: info: Native downloader: Getting patch.exe.manifest from svn.freepascal.org/svn/fpcbuild/tags/release_3_0_2/install/binw32/
fpcupdeluxe: WARNING: FPCNativeInstaller (GetFile): Could not download file with URL https://svn.freepascal.org/svn/fpcbuild/tags/release_3_0_2/install/binw32/patch.exe.manifest into C:\fpcupdeluxe\fpcbootstrap (filename: patch.exe.manifest)
fpcupdeluxe: info: Native downloader: Getting unrar-3.4.3-bin.zip from downloads.sourceforge.net/project/gnuwin32/unrar/3.4.3/
fpcupdeluxe: info: Native downloader: Getting unrar-3.4.3-bin.zip from downloads.sourceforge.net/project/gnuwin32/unrar/3.4.3/
fpcupdeluxe: WARNING: FPCNativeInstaller (GetFile): Could not download file with URL http://downloads.sourceforge.net/project/gnuwin32/unrar/3.4.3/unrar-3.4.3-bin.zip into C:\fpcupdeluxe\fpcbootstrap\unrar (filename: unrar-3.4.3-bin.zip)
fpcupdeluxe: info: Native downloader: Getting unrar-3.4.3-bin.zip from downloads.sourceforge.net/project/gnuwin32/unrar/3.4.3/
fpcupdeluxe: info: Native downloader: Getting unrar-3.4.3-bin.zip from downloads.sourceforge.net/project/gnuwin32/unrar/3.4.3/
fpcupdeluxe: WARNING: FPCNativeInstaller (GetFile): Could not download file with URL http://downloads.sourceforge.net/project/gnuwin32/unrar/3.4.3/unrar-3.4.3-bin.zip into C:\fpcupdeluxe\fpcbootstrap\unrar (filename: unrar-3.4.3-bin.zip)
fpcupdeluxe: info: FPCNativeInstaller (GetFile): GIT not found. Download it (may take time) from https://github.com/newpascal/fpcupdeluxe/releases/download/Git-2.13.2
fpcupdeluxe: info: Native downloader: Getting git64.7z from github.com/newpascal/fpcupdeluxe/releases/download/Git-2.13.2/
fpcupdeluxe: info: Native downloader: Getting git64.7z from github.com/newpascal/fpcupdeluxe/releases/download/Git-2.13.2/
fpcupdeluxe: WARNING: FPCNativeInstaller (GetFile): Could not download file with URL https://github.com/newpascal/fpcupdeluxe/releases/download/Git-2.13.2/git64.7z into C:\fpcupdeluxe\fpcbootstrap\git (filename: git64.7z)
fpcupdeluxe: info: Native downloader: Getting git64.7z from github.com/newpascal/fpcupdeluxe/releases/download/Git-2.13.2/
fpcupdeluxe: info: Native downloader: Getting git64.7z from github.com/newpascal/fpcupdeluxe/releases/download/Git-2.13.2/
fpcupdeluxe: WARNING: FPCNativeInstaller (GetFile): Could not download file with URL https://github.com/newpascal/fpcupdeluxe/releases/download/Git-2.13.2/git64.7z into C:\fpcupdeluxe\fpcbootstrap\git (filename: git64.7z)
fpcupdeluxe: WARNING: FPCNativeInstaller (FindSVNSubDirs): Could not find svn executable in or under C:\fpcupdeluxe\fpcbootstrap\svn\
fpcupdeluxe: info: FPCNativeInstaller (FindSVNSubDirs): Going to download SVN
fpcupdeluxe: info: Native downloader: Getting Apache-Subversion-1.9.7.zip from www.visualsvn.com/files/
fpcupdeluxe: info: Native downloader: Getting Apache-Subversion-1.9.7.zip from www.visualsvn.com/files/
fpcupdeluxe: ERROR: FPCNativeInstaller (DownloadSVN): Downloading SVN client from https://www.visualsvn.com/files/Apache-Subversion-1.9.7.zip
fpcupdeluxe: ERROR: FPCNativeInstaller (DownloadSVN): Could not find SVN executable. Please make sure it is installed.


ERROR: Fpcupdeluxe fatal error !

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #662 on: November 18, 2017, 06:34:45 am »
@TheEditor
Well, it is clear that fpcupdeluxe is not able to download any file on your system ! Reason yet to be determined.

To be able to solve your problem, please do the following:
Get yourself wget for windows from here:
https://eternallybored.org/misc/wget/
or
http://gnuwin32.sourceforge.net/packages/wget.htm

Use wget (command line) to download a randomly chosen file that is also needed by fpcupdeluxe. E.g.:
.\wget http://downloads.sourceforge.net/project/gnuwin32/unrar/3.4.3/unrar-3.4.3-bin.zip

Catch the output of the above command and report back here.

Frontier

  • Newbie
  • Posts: 3
Re: Fpcupdeluxe
« Reply #663 on: November 18, 2017, 01:21:37 pm »
Hello,

I am trying to install NewPascal via the fpcupdeluxe utility 1.6.0h (using fpcupdeluxe-x86_64-qt5 version for Linux) under Arch Linux x86_64.
Options selected: CPU x86_64, OS Linux and I click on the NewPascal icon.

Installation completes but the installed Lazarus uses gtk2 for the UI and LCL where I want to use exclusively qt5.
Trying to re-build the installed Lazarus using the qt5 version of LCL but it fails and there is no qt5-lcl package available.

How can I build NewPascal Lazarus so that it uses qt5?

Many thanks in advance.
« Last Edit: November 18, 2017, 01:25:17 pm by Frontier »

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #664 on: November 18, 2017, 02:23:58 pm »
Would you mind trying trunk, or do you have a special need for NewPascal ?

TheEditor

  • New Member
  • *
  • Posts: 22
Re: Fpcupdeluxe
« Reply #665 on: November 18, 2017, 05:08:47 pm »
Worked just fine.

Code: [Select]

C:\Users\Torey\Downloads\Console2\wget>wget http://downloads.sourceforge.net/project/gnuwin32/unrar/3.4.3/unrar-3.4.3-bin.zip
--2017-11-18 11:06:11--  http://downloads.sourceforge.net/project/gnuwin32/unrar/3.4.3/unrar-3.4.3-bin.zip
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://gigenet.dl.sourceforge.net/project/gnuwin32/unrar/3.4.3/unrar-3.4.3-bin.zip [following]
--2017-11-18 11:06:12--  https://gigenet.dl.sourceforge.net/project/gnuwin32/unrar/3.4.3/unrar-3.4.3-bin.zip
Resolving gigenet.dl.sourceforge.net (gigenet.dl.sourceforge.net)... 69.65.16.142
Connecting to gigenet.dl.sourceforge.net (gigenet.dl.sourceforge.net)|69.65.16.142|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 262585 (256K) [application/octet-stream]
Saving to: 'unrar-3.4.3-bin.zip'

unrar-3.4.3-bin.zip                               100%[=============================================================================================================>] 256.43K  1.29MB/s    in 0.2s

2017-11-18 11:06:12 (1.29 MB/s) - 'unrar-3.4.3-bin.zip' saved [262585/262585]

Frontier

  • Newbie
  • Posts: 3
Re: Fpcupdeluxe
« Reply #666 on: November 18, 2017, 05:12:00 pm »
Would you mind trying trunk, or do you have a special need for NewPascal ?

Thank you for the suggestion.
Already tried trunk, no changes; the installer keeps building Lazarus and LCL using GTK2 and it looks extremely ugly under Plasma.
Do I have to use - besides the -qt5 fpcupdeluxe installer - anything else to make it build Lazarus and LCL for QT5?

One thing I'd like to also report (probably you know it): on the -qt5 fpcupdate Linux package, the use has to keep moving the mouse over the log output area in order to keep building, otherwise the system hangs. I experienced this behaviour also with CodeTyphon QT5 version, so it must be something that has to do with QT5 only (on QT4 no such behaviour exists).
« Last Edit: November 18, 2017, 05:48:44 pm by Frontier »

tomek1

  • New Member
  • *
  • Posts: 16
Re: Fpcupdeluxe
« Reply #667 on: November 20, 2017, 12:13:06 pm »
My own trick is easy:
Whenever I have a vanilla Linux install, I just install FPC and Lazarus from the available packages. This will also install all the needed dependencies. After that, I remove FPC and Lazarus again, and use fpcupdeluxe to install whatever version I need.
I didn't find any dedicated packages for CentOS, so I've installed mentioned dependencies and FPC/Laz from SourceForge.net rpm's. I worked ok. Then uninstalled rpm's  and tried fpcupdeluxe 1.6.0h trunk - it ends with attached errors.
Regards, Tomek

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #668 on: November 20, 2017, 05:55:30 pm »
@tomek1

AFAIK, the error you see is not caused by missing dependencies.
So that part of this install did work out well !

The screenshot itself does not give me that much info.
However, an "improvement" introduced in a recent version could be the cause of this failure.

I am preparing a new release that would hopefully solve the issues that are reported lately.

1.6.0i will be released in a few days.
You are welcome to try if available.

Mukatai

  • New Member
  • *
  • Posts: 28
Re: Fpcupdeluxe
« Reply #669 on: November 21, 2017, 11:59:58 pm »
@DonAlfredo : Thanks, I did not see that there was an i386 version. I thought the x86_64 version was 32bit app...

It's work perfectly !

@+

TheEditor

  • New Member
  • *
  • Posts: 22
Re: Fpcupdeluxe
« Reply #670 on: November 22, 2017, 02:57:04 am »
Still doesn't work for me.

Josh

  • Hero Member
  • *****
  • Posts: 1271
Re: Fpcupdeluxe
« Reply #671 on: November 22, 2017, 06:26:13 am »
@TheEditor,
If you enter the following in a web browser, does it download the file?
https://www.visualsvn.com/files/Apache-Subversion-1.9.7.zip

Are you using a proxy?
is your firewall blocking the connection? Some firewalls run silently blocking traffic without asking if you want to allow the connection.
Is it possible your A/V, Defender, Malware realtime scanner is causing an issue? You could try excluding the folder you copied fpcupdeluxe and the folder your installiing Lazarus into from being analyzed in realtime.
The best way to get accurate information on the forum is to post something wrong and wait for corrections.

TheEditor

  • New Member
  • *
  • Posts: 22
Re: Fpcupdeluxe
« Reply #672 on: November 22, 2017, 06:44:27 am »
Downloaded the file no problem. I do run a proxy, Windscribe. But I turn it off for this. Not that it matters; all messages have been exactly the same. I also run MalwareBytes, but turned it off to try these installs. Again it didn't make any difference; error messages were all the same.

@TheEditor,
If you enter the following in a web browser, does it download the file?
https://www.visualsvn.com/files/Apache-Subversion-1.9.7.zip

Are you using a proxy?
is your firewall blocking the connection? Some firewalls run silently blocking traffic without asking if you want to allow the connection.
Is it possible your A/V, Defender, Malware realtime scanner is causing an issue? You could try excluding the folder you copied fpcupdeluxe and the folder your installiing Lazarus into from being analyzed in realtime.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #673 on: November 22, 2017, 07:14:45 am »
@TheEditor:
If you are in for an experiment, do the following.

I have enabled the use of libcurl on Windows. However, some libraries are needed before you can start. You have to get them yourself, because fpcupdeluxe cannot download them on your system.

1.
Get yourself a libcurl.dll with SSL.
From: http://www.paehl.com/open_source/?CURL_7.56.1
File-link: http://www.paehl.com/open_source/?download=curl_DLL_ONLY.7z
Unpack the SSL version of libcurl and copy towards the fpcupdeluxe binary.

2.
get yourself openssl.
From: http://indy.fulgan.com/SSL/
File-link: http://indy.fulgan.com/SSL/openssl-1.0.2m-i386-win32.zip
Unpack and copy ssleay32.dll + libeay32.dll towards the fpcupdeluxe binary.

If you enable the use of wget/libcurl in setup+ of fpcupdeluxe 1.6.0i, it will use libcurl. Perhaps with more success on your system !

Good luck.

edit: alternative option:
You can also get yourself wget, and copy wget.exe towards the fpcupdeluxe binary.
https://eternallybored.org/misc/wget/
« Last Edit: November 22, 2017, 08:23:05 am by DonAlfredo »

Josh

  • Hero Member
  • *****
  • Posts: 1271
Re: Fpcupdeluxe
« Reply #674 on: November 22, 2017, 07:18:35 am »
As a Test, to see if its a Access Issue to folder in root of C
Assuming you user name does not contain any spaces ie 'Fred' not 'Fred Blogs'.
Can you create a folder in your documents folder called fpcupdeluxe an place fpcupdeluxe in there, also create a folder in Douments called my_lazarus.
Open up fpcupdeluxe in the fpcupdeluxe folder you have created, and set the installdirectory to point to Documents\my_lazarus
And try the install
I have just downloaded the version your using and successfully ran an installation in Documents Folder.

« Last Edit: November 22, 2017, 07:20:14 am by josh »
The best way to get accurate information on the forum is to post something wrong and wait for corrections.

 

TinyPortal © 2005-2018