You are not logged in.
Pages: 1
Hello.
Witch version of fpc/lazarus do you advice me to use with mORMot since newpascal is not maintained anymore??
Thanks.
Offline
For our production work, we picked up "preferred" revisions for FPC / Lazarus trunk, which are currently:
- FPC trunk SVN 40491
- Lazarus trunk SVN 59757
We enter those SVN revisions when building our own FPC + Lazarus, using https://github.com/newpascal/fpcupdelux … ses/latest
Just click on the "Setup +" button and enter above numbers before building.
Offline
For our production work, we picked up "preferred" revisions for FPC / Lazarus trunk, which are currently:
- FPC trunk SVN 40491
- Lazarus trunk SVN 59757We enter those SVN revisions when building our own FPC + Lazarus, using https://github.com/newpascal/fpcupdelux … ses/latest
Just click on the "Setup +" button and enter above numbers before building.
Merci !!
Offline
The big problem is that the SVN server is very, very slow.
I'm trying to do a new install with the fpcupdeluxe a few days and it did not complete.
Timeout occurs when downloading source.
And the Git mirror repository has only the trunk, which is with Lazarus bugged, does not start.
It would be interesting to have these best versions that work well with Mormot in Git.
With SVN this is impractical.
Offline
Yes, SVN is much slower than git.
Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.
Offline
I do not know if this is only for some countries / networks, but form me, fpcupdeluxe never complete the checkout using Free Pascal SVN server.
Here's a workaround to solve, for those with the same problem and need to install a specific revision that works well with Mormot.
I installed the revisions indicated by the ab, and it works very well.
- FPC trunk SVN 40491
- Lazarus trunk SVN 59757
1 - Create the these two folders "fpcsrc" and "lazarus" inside the same directory where fpcupdeluxe will install.
2 - Use a SVN client to a checkout of the revision you want to use.
The timeouts will occur, so do: A Cleanup and Update, repeatedly until complete.
(For me it took a minimum of 10 resumes each to complete)
3 - IMPORTANT: Run fpcupdeluxe, click in "Setup+" and set same revision of chekout in the appropriate fields.
4 - Let the fcupdeluxe do his job.
As the source has already been downloaded for the same revision, it will not be downloaded again and the install will be complete.
PS1: A .bat to do this cleanup ... update automatically until complete, can help. I did it manually to test, but if the svn server still slow I will have to create one and then post here.
PS2: I made the suggestion in the fpcupdeluxe thread to himself make this looping until complete the checkout. I hope it is implemented, because it already tries to make a resume, but only 1 or 2 times.
There are more people with the same problem.
Last edited by macfly (2019-05-24 14:55:47)
Offline
@macfly, where are you in? Yes, in China here without an "extended" VPN the svn check out most likely will fail.
Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.
Offline
@edwinsn I'm from Brazil.
Here we have no problems with "purposeful" network blocking.
My connection is fiber 100MB, and I have no problems with other sources.
Another issue, the Indy server to download SSLs is protected by captcha for me.
I saw in fpcupdeluxe thread that this is not for everyone.
Certainly the servers are acting differently according to the IP location.
Last edited by macfly (2019-05-24 16:37:29)
Offline
@edwinsn I'm from Brazil.
Another issue, the Indy server to download SSLs is protected by captcha for me.I saw in fpcupdeluxe thread that this is not for everyone.
Certainly the servers are acting differently according to the IP location.
Since the source check out process need to download a lot of files, and given the fact that SVN is not very fast, to me it's more like a technical issue on the server side.
Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.
Offline
I agree
Offline
Hello All,
I think sometimes, or every time you change your production environment (FPC/Lazarus), you should if you do not mind tell us the SVN branch versions.
This will permit to us to follow you and well use the wonderful mORMot framework.
Thank you.
Offline
I agree with Bsaidus
Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.
Offline
Pages: 1