Recent

Author Topic: Fpcupdeluxe  (Read 332165 times)

minesadorada

  • Hero Member
  • *****
  • Posts: 579
  • Retired
Re: Fpcupdeluxe
« Reply #360 on: February 09, 2017, 01:40:51 pm »
I expect (and hope) that you have choosen to include the LCL in the cross-compiling (in Setup+).
Normally, the cross-compiler only makes a FPC cross-compiler.
LCL is done when needed, by Lazarus, on the fly.

Correct ?
If so, uncheck. And build your x64 app with cocoa !
I will also make a not that I have to change fpcupdeluxe in this case.
(I never include the LCL myself)
I did have it checked.  So.. another go.

==edit== Success!  Thanks DonAlfredo

BTW the current NewPascal laz version doesn't include LCLPlatformDef which is quite important for newer packages.  It's in rev. r53711.
« Last Edit: February 09, 2017, 01:58:46 pm by minesadorada »
GPL Apps: Health MonitorRetro Ski Run
OnlinePackageManager Components: LazAutoUpdate, LongTimer, PoweredBy, ScrollText, PlaySound, CryptINI

DonaldShimoda

  • Jr. Member
  • **
  • Posts: 82
    • Parallel Pascal Worlds
Re: Fpcupdeluxe
« Reply #361 on: February 09, 2017, 05:11:55 pm »
Report:

1. Brand new install of 32-bit Linux Mint 18 xfce ('Serena') to virgin ext2 partition
2. Ran sudo aptitude install make binutils build-essential gdb subversion zip unzip libx11-dev libgtk2.0-dev libgdk-pixbuf2.0-dev libcairo2-dev libpango1.0-dev
3. Downloaded and ran fpcupdeluxe for Linux/i386 - success!
4. Cross-compile to x64 Linux - success!
5. Cross-compile to i386 Windows - success!
6. Cross-compile to x64 Windows - success!
7. Cross-compile to i386 Darwin - success!
8. Cross-compile to x64 Darwin - Failure (but I wasn't expecting it to work)

Fpcupdeluxe is an excellent tool - thanks @DonAlfredo

Failed again here over two news VM with UBUNTU 16.04...  :'(

Can PLEASE tell if you are running all the options by default or do you set ANYTHING before run?

I just get it on a clean folder and click NEWPASCAL or TRUNK, neither work...

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1090
Re: Fpcupdeluxe
« Reply #362 on: February 09, 2017, 05:19:04 pm »
@minesadorada
New version now build cocoa when LCL is included during Darwin-x64 cross-build.
Also better error message when libs are missing.
https://github.com/newpascal/fpcupdeluxe/releases/latest

@DonaldShimoda
Its a pity that fpcupdeluxe does not work for you !
On my vanilla-systems its just: get fpcupdeluxe from GitHub and press trunk or stable or fixes.
But not for you !

Did you try the trick with manual download of the repo's ?

And, there is another option. Perhaps better suited for you !
You can ask fpcupdeluxe not to download the whole repo, but only the files !
Comes very handy for releases that do not change anymore, like stable. Its the first checkbox in Setup+. Uncheck it, and you will only get the files.

Good luck !

fredycc

  • Sr. Member
  • ****
  • Posts: 265
Re: Fpcupdeluxe
« Reply #363 on: February 10, 2017, 11:23:08 pm »
@DonAlfredo Thanks for this usefull tool.  :)

I had some problems during the download+install FPC & Lazarus  :o, it was fixed when using a proxy server  8).

Now is working..  ;D

Regards.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1090
Re: Fpcupdeluxe
« Reply #364 on: February 11, 2017, 09:48:31 am »
Thanks for the report. And happy coding !

DonaldShimoda

  • Jr. Member
  • **
  • Posts: 82
    • Parallel Pascal Worlds
Re: Fpcupdeluxe
« Reply #365 on: February 11, 2017, 05:42:18 pm »
Thanks for the report. And happy coding !

I can confirm the problem is on the repos. lazarus repo exit with timeout. I start doing manually, no way.

Thanks!

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7002
Re: Fpcupdeluxe
« Reply #366 on: February 11, 2017, 07:33:13 pm »
Thanks for the report. And happy coding !

Fyi, 3.0.2 has been branched and is being built. tags/release_3_0_2

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1090
Re: Fpcupdeluxe
« Reply #367 on: February 12, 2017, 08:43:18 am »
As soon as I saw the 3.0.2 tag (few days ago), stable was changed towards 3.0.2 ... a very nice and VERY good release !! Thanks.

josh

  • Hero Member
  • *****
  • Posts: 733
Re: Fpcupdeluxe
« Reply #368 on: February 13, 2017, 10:00:11 pm »
Hi
Tried a fresh install on OS sierra carbon, and it is giving an error.
Can't find unit mssqlconn used by registersqld

I have not installed any packages just download 1.2k and choose trunk in a fresh empty folder.
Development Installation Lazarus 1.3, FPC 2.7.1,Windows 7/8 32/64, OSX, *nix

Test Environment Lazarus & FPC Trunk on Windows and OSX (Cocoa Mainly on OSX). Testing also Crosscompile windows to OSX.. 
Any posts made from 2015 will be based on Lazarus Trunk.

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7002
Re: Fpcupdeluxe
« Reply #369 on: February 13, 2017, 10:03:57 pm »
As soon as I saw the 3.0.2 tag (few days ago), stable was changed towards 3.0.2 ... a very nice and VERY good release !! Thanks.

Meanwhile, fixes has been updated to 3.0.3.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1090
Re: Fpcupdeluxe
« Reply #370 on: February 14, 2017, 08:26:52 am »
@marcov
Included ... not yet released.

@josh.
There is a small issue with Lazarus.
See: http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&root=lazarus&revision=54131
So, if you want to install, use rev 54130, by putting this number in the Lazarus revision box of fpcupdeluxe !
And, if you want, you could file a Lazarus bug.
« Last Edit: February 14, 2017, 08:28:57 am by DonAlfredo »

josh

  • Hero Member
  • *****
  • Posts: 733
Re: Fpcupdeluxe
« Reply #371 on: February 14, 2017, 12:58:36 pm »
Hi DonAlfredo

Thanks for the valuable snippet; I will install 54130 for now. And wait for the issue to be resolved.

Josh
Development Installation Lazarus 1.3, FPC 2.7.1,Windows 7/8 32/64, OSX, *nix

Test Environment Lazarus & FPC Trunk on Windows and OSX (Cocoa Mainly on OSX). Testing also Crosscompile windows to OSX.. 
Any posts made from 2015 will be based on Lazarus Trunk.

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3606
  • I like bugs.
Re: Fpcupdeluxe
« Reply #372 on: February 14, 2017, 01:22:02 pm »
There is a small issue with Lazarus.
See: http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&root=lazarus&revision=54131
What kind of issue? It was a patch from LazaK solving issue #31343. If it caused other problems then please reopen the same issue instead of creating a new one.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1090
Re: Fpcupdeluxe
« Reply #373 on: February 14, 2017, 01:27:54 pm »
@JuhaManninen
Thanks for the hint.
In fact, I did not open a (previous) bug-report, to wait for the results by Josh, to get some more confirmation.

josh

  • Hero Member
  • *****
  • Posts: 733
Re: Fpcupdeluxe
« Reply #374 on: February 14, 2017, 02:17:11 pm »
Hi DonAlfredo

Rev 54130 does install through fpcupdeluxe.


It has left me with a problem, which is proving hard o track down, a project of mine that previously would open and compile etc now causes lazarus to abruptly exit; even before the main form is rendered on the ide. I can open the project on Win Laz rev 54130 without issue, I have even tried setting the project option for darwin etc on the Windows machine, and the project still abruptly terminated lazarus.

Is there a way to get diagnostic info from lazarus when it exits this way?

Thanks

Josh
Development Installation Lazarus 1.3, FPC 2.7.1,Windows 7/8 32/64, OSX, *nix

Test Environment Lazarus & FPC Trunk on Windows and OSX (Cocoa Mainly on OSX). Testing also Crosscompile windows to OSX.. 
Any posts made from 2015 will be based on Lazarus Trunk.