Recent

Author Topic: Fpcupdeluxe  (Read 332161 times)

Kurt

  • New member
  • *
  • Posts: 23
Re: Fpcupdeluxe
« Reply #120 on: November 23, 2016, 07:04:10 pm »
I just tried to reproduce your problem, but did not succeed.

It looks like it was just a connectivity issue with the SVN server from where I was.  The install works now.

I have noticed, though, that a good number of times the installer hangs when attempting to exit.  I've noticed that the last line in the log sometimes repeats when this happens.

Also, I've run into the issue that Lainz did back on page 1, where installing Windowx 64 bit for the main and then adding 32 bit as a cross compiler failed with "fpcdefs.inc(259,2) Error: User defined: Cross-compiling from systems without support for an 80 bit extended floating point type to i386 is not yet supported at this time".  Is it still the case that to get both 32 and 64 bit targets for Windows the main install has to be 32 bit and 64 bit the cross-compile?

Lainz

  • Hero Member
  • *****
  • Posts: 3082
    • https://lainz.github.io/
Re: Fpcupdeluxe
« Reply #121 on: November 23, 2016, 07:16:19 pm »
Added disable help option (in Setup+)

https://github.com/LongDirtyAnimAlf/Reiniero-fpcup/releases/tag/0.99e

Please test.

Thankyou. If my internet connection helps me I will come back and say how it's going.


Lainz

  • Hero Member
  • *****
  • Posts: 3082
    • https://lainz.github.io/
Re: Fpcupdeluxe
« Reply #123 on: November 23, 2016, 10:13:25 pm »
Hi DonAlfredo, there's another idea, there's a mirror for freepascal and lazarus trunk on GitHub in the Graeme profile, these can be used instead of the svn ones? The idea comes to me because today was not able to download from lazarus svn sites.

Also tried to download from github with svn tools and nothing, seems that's a bad day for svn on my computer.

The git mirrors are updated every 15 minutes, I've downloaded and compiled with it by hand so it works too.

Another idea I have in mind:
- If I update by hand the fpc and lazarus folders (for example with git), you can run a script only to compile them and add cross compilers? Because that can be another option, for example instead of adding 'trunk git' for both fpc and lazarus, you can add something like 'folders managed by user' or something like that, or 'just recompile' button.

Compiling lazarus is not hard I must say, but I like the cross compiler easy of use of your program.

If it's not possible don't worry.

hnb

  • Sr. Member
  • ****
  • Posts: 263
Re: Fpcupdeluxe
« Reply #124 on: November 23, 2016, 10:23:09 pm »
Note: we have own fpc mirror synced every 15 minutes

https://github.com/newpascal/freepascal/tree/freepascal
Checkout NewPascal initiative and donate beer - ready to use tuned FPC compiler + Lazarus for mORMot project

best regards,
Maciej Izak

Lainz

  • Hero Member
  • *****
  • Posts: 3082
    • https://lainz.github.io/
Re: Fpcupdeluxe
« Reply #125 on: November 23, 2016, 10:32:40 pm »
Note: we have own fpc mirror synced every 15 minutes

https://github.com/newpascal/freepascal/tree/freepascal

That's good. Also I see you have a lazarus mirror too. So my idea is not crazy at all at least  8)

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1090
Re: Fpcupdeluxe
« Reply #126 on: November 23, 2016, 10:40:20 pm »
I will add the option to choose the repo. But once choosen, you cannot change !

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1090
Re: Fpcupdeluxe
« Reply #127 on: November 23, 2016, 10:42:24 pm »
Your second question is already possible.
See setup+ ... build only

Lainz

  • Hero Member
  • *****
  • Posts: 3082
    • https://lainz.github.io/
Re: Fpcupdeluxe
« Reply #128 on: November 23, 2016, 10:54:29 pm »
Your second question is already possible.
See setup+ ... build only

Thanks!

I will add the option to choose the repo. But once choosen, you cannot change !

Thankyou.

Kurt

  • New member
  • *
  • Posts: 23
Re: Fpcupdeluxe
« Reply #129 on: November 24, 2016, 03:33:45 am »
I just did a brand new install of fpcupdeluxe (rev E) of the same versions as the current vanilla Lazarus install (Lazarus 1.6.2, FP 3.0.0 for Win32) on Windows 7.  There seems to be directory issues.  Create a brand new project, drop a button, and double clicking on it causes an error in the editor that seems to be caused by not being able to find normal built-in units.  Code completion is broken and mouse hover inspection doesn't give clickable links.

Is this a configuration issue  on my side?

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1090
Re: Fpcupdeluxe
« Reply #130 on: November 24, 2016, 06:05:54 am »
In Lazarus: Tools -> Rescan FPC Source Directory ?

josh

  • Hero Member
  • *****
  • Posts: 733
Re: Fpcupdeluxe
« Reply #131 on: November 24, 2016, 10:51:54 am »
Hi

Still unable to install on OSX, getting
Code: [Select]
/Users/josh/Lazarus_Trunk/lazarus/components/codetools/fileprocs.pas(1354,12) Error: (3026) Wrong number of parameters specified for call to "CompareText"
/Users/josh/Lazarus_Trunk/fpc/units/i386-darwin/univint/MacOSAll.ppu:StringCompare.pas(376,10) Error: (5088) Found declaration: CompareText(Pointer;Pointer;SmallInt;SmallInt;Handle):SmallInt;
/Users/josh/Lazarus_Trunk/lazarus/components/codetools/fileprocs.pas(1565,15) Error: (3026) Wrong number of parameters specified for call to "CompareText"
/Users/josh/Lazarus_Trunk/fpc/units/i386-darwin/univint/MacOSAll.ppu:StringCompare.pas(376,10) Error: (5088) Found declaration: CompareText(Pointer;Pointer;SmallInt;SmallInt;Handle):SmallInt;
fileprocs.pas(2549) Fatal: (10026) There were 4 errors compiling module, stopping
Fatal: (1018) Compilation aborted
Error: /Users/josh/Lazarus_Trunk/fpc/bin/i386-darwin/ppc386 returned an error exitcode

Is this an SVN issue?
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.


Lainz

  • Hero Member
  • *****
  • Posts: 3082
    • https://lainz.github.io/
Re: Fpcupdeluxe
« Reply #133 on: November 24, 2016, 12:21:02 pm »
@DonAlfredo, about all the day trying to install from lazarus svn, I don't know if was a problem of my connection or what, but I finally decided to use NewPascal button and it works fine, also it gives me automatically 32 and 64 bit compiling under Windows.

 8)

korba812

  • Jr. Member
  • **
  • Posts: 97
Re: Fpcupdeluxe
« Reply #134 on: November 24, 2016, 04:37:15 pm »
Nice tool.
Can I build a debug version of the compiler, rtl and packages? Or Can I provide my own options for compiler? I tried to add a line 'fpcopt="-gw -gl -O-"' in the file 'settings.ini', but without effect.