Recent

Author Topic: Fpcupdeluxe  (Read 794261 times)

avra

  • Hero Member
  • *****
  • Posts: 2514
    • Additional info
Re: Fpcupdeluxe
« Reply #1080 on: January 17, 2019, 12:27:58 pm »
Quote
...
C:/Prg/Lazarus/FixesAll.64/fpcsrc/compiler/ppc.exe -Ur -Xs -O2 -n -Fui386 -Fusystems -FuC:/Prg/Lazarus/FixesAll.64/fpcsrc/rtl/units/x86_64-win64 -Fii386 -FE. -FUi386/units/x86_64-win64 -dRELEASE -vw-n-h-l-d-u-t-p-c- -dFPC_SOFT_FPUX80    -dREVINC -di386 -dGDB -dBROWSERLOG -Fux86 -Sew pp.pas
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
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
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
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
constexp.pas(87,1) Fatal: There were 4 errors compiling module, stopping
Fatal: Compilation aborted
make.exe[1]: *** [cycle] Error 2
C:\Prg\Lazarus\FixesAll.64\fpcbootstrap\make.exe: *** [compiler_cycle] Error 2
fpcupdeluxe: ERROR: FPCCrossInstaller (BuildModuleCustom: FPC): Running cross compiler fpc make for i386-linux failed with an error code.

ERROR: Fpcupdeluxe fatal error !

It seams that building linux 32bit cross compiler in 64bit Lazarus 2.0 fixes + FPC 3.0 fixes on Win10x64 is not supported?
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #1081 on: January 17, 2019, 02:42:00 pm »
You need the floating point emulation. And, AFAIK, that is not available in FPC 3.0

Trenatos

  • Hero Member
  • *****
  • Posts: 535
    • MarcusFernstrom.com
Re: Fpcupdeluxe
« Reply #1082 on: January 18, 2019, 03:44:12 pm »
Getting errors when trying to install FPC + Laz on Linux x64 (Ubuntu Mate. FPCUPDeluxe 1.6.2h -linux)

Targets are FPC Trunk and Laz Stable

Code: Pascal  [Select][+][-]
  1. lazarus/packager/packagedefs.pas(56,17) Error: (5042) No matching implementation for interface method "GetIDAsString:AnsiString;" found
  2. lazarus/packager/packagedefs.pas(56,17) Error: (5042) No matching implementation for interface method "GetIDAsWord:AnsiString;" found
  3. lazarus/packager/packagedefs.pas(881,1) Fatal: (10026) There were 2 errors compiling module, stopping
  4. Fatal: (1018) Compilation aborted
  5.  

Trenatos

  • Hero Member
  • *****
  • Posts: 535
    • MarcusFernstrom.com
Re: Fpcupdeluxe
« Reply #1083 on: January 18, 2019, 03:59:25 pm »
trunk + trunk seems to work, we'll see if it's stable enough to use (Always a crapshoot, :D)

Xor-el

  • Sr. Member
  • ****
  • Posts: 404
Re: Fpcupdeluxe
« Reply #1084 on: January 20, 2019, 09:47:20 pm »
Having Issues with FPCDeluxe.

It seems it is having issues downloading the BootStrap Compiler.
Here is my Log

Code: Pascal  [Select][+][-]
  1. FPCUPdeluxe V1.6.2h for x86_64-win64-win32
  2.  
  3. Going to install both FPC trunk and Lazarus trunk.
  4. FPCUP(deluxe) is starting up.
  5.  
  6. Binutils/make dir:     C:\LazarusTrunk\fpcbootstrap
  7. Bootstrap dir:         C:\LazarusTrunk\fpcbootstrap
  8. FPC URL:               https://svn.freepascal.org/svn/fpc/trunk
  9. FPC options:          
  10. FPC source directory:  C:\LazarusTrunk\fpcsrc
  11. FPC install directory: C:\LazarusTrunk\fpc
  12. Lazarus URL:           https://svn.freepascal.org/svn/lazarus/trunk
  13. Lazarus options:      
  14. Lazarus directory:     C:\LazarusTrunk\lazarus
  15.  
  16. Please stand back and enjoy !
  17.  
  18. fpcupdeluxe: info: 1/20/2019 21:44:18: fpcupdeluxe: V067 (20181210) started.
  19. fpcupdeluxe: info: Windows major version: 10
  20. fpcupdeluxe: info: Windows minor version: 0
  21. fpcupdeluxe: info: Windows build number:  17134
  22. fpcupdeluxe: info: FPCNativeInstaller (CleanModule: FPC): Running make distclean failed: could not find cleanup compiler. Will try again later
  23. fpcupdeluxe: info: FPCNativeInstaller (CheckModule: FPC): checking FPC sources with TSVNClient
  24. Executing: C:\LazarusTrunk\fpcbootstrap\svn\bin\svn.exe info C:\LazarusTrunk\fpcsrc (working dir: )
  25. Path: C:\LazarusTrunk\fpcsrc
  26. Working Copy Root Path: C:\LazarusTrunk\fpcsrc
  27. URL: https://svn.freepascal.org/svn/fpc/trunk
  28. Relative URL: ^/trunk
  29. Repository Root: https://svn.freepascal.org/svn/fpc
  30. Repository UUID: 3ad0048d-3df7-0310-abae-a5850022a9f2
  31. Revision: 40951
  32. Node Kind: directory
  33. Schedule: normal
  34. Last Changed Author: florian
  35. Last Changed Rev: 40951
  36. Last Changed Date: 2019-01-20 19:50:12 +0100 (Sun, 20 Jan 2019)
  37.  
  38. fpcupdeluxe: info: FPCNativeInstaller (CheckModule: FPC): sources ok.
  39. fpcupdeluxe: info: FPCNativeInstaller (GetModule: FPC): Start checkout/update of FPC sources.
  40. Executing: C:\LazarusTrunk\fpcbootstrap\svn\bin\svn.exe info C:\LazarusTrunk\fpcsrc (working dir: )
  41. Path: C:\LazarusTrunk\fpcsrc
  42. Working Copy Root Path: C:\LazarusTrunk\fpcsrc
  43. URL: https://svn.freepascal.org/svn/fpc/trunk
  44. Relative URL: ^/trunk
  45. Repository Root: https://svn.freepascal.org/svn/fpc
  46. Repository UUID: 3ad0048d-3df7-0310-abae-a5850022a9f2
  47. Revision: 40951
  48. Node Kind: directory
  49. Schedule: normal
  50. Last Changed Author: florian
  51. Last Changed Rev: 40951
  52. Last Changed Date: 2019-01-20 19:50:12 +0100 (Sun, 20 Jan 2019)
  53.  
  54. Executing: C:\LazarusTrunk\fpcbootstrap\svn\bin\svn.exe status --depth infinity C:\LazarusTrunk\fpcsrc (working dir: )
  55. fpcupdeluxe: info: FPCNativeInstaller (DownloadFromSVN: FPC): Running SVN checkout or update.
  56. Executing: C:\LazarusTrunk\fpcbootstrap\svn\bin\svn.exe info C:\LazarusTrunk\fpcsrc (working dir: )
  57. Path: C:\LazarusTrunk\fpcsrc
  58. Working Copy Root Path: C:\LazarusTrunk\fpcsrc
  59. URL: https://svn.freepascal.org/svn/fpc/trunk
  60. Relative URL: ^/trunk
  61. Repository Root: https://svn.freepascal.org/svn/fpc
  62. Repository UUID: 3ad0048d-3df7-0310-abae-a5850022a9f2
  63. Revision: 40951
  64. Node Kind: directory
  65. Schedule: normal
  66. Last Changed Author: florian
  67. Last Changed Rev: 40951
  68. Last Changed Date: 2019-01-20 19:50:12 +0100 (Sun, 20 Jan 2019)
  69.  
  70. Executing: C:\LazarusTrunk\fpcbootstrap\svn\bin\svn.exe cleanup --non-interactive C:\LazarusTrunk\fpcsrc (working dir: )
  71. Executing: C:\LazarusTrunk\fpcbootstrap\svn\bin\svn.exe update --quiet --non-interactive --trust-server-cert -r HEAD C:\LazarusTrunk\fpcsrc (working dir: )
  72. Executing: C:\LazarusTrunk\fpcbootstrap\svn\bin\svn.exe info C:\LazarusTrunk\fpcsrc (working dir: )
  73. Path: C:\LazarusTrunk\fpcsrc
  74. Working Copy Root Path: C:\LazarusTrunk\fpcsrc
  75. URL: https://svn.freepascal.org/svn/fpc/trunk
  76. Relative URL: ^/trunk
  77. Repository Root: https://svn.freepascal.org/svn/fpc
  78. Repository UUID: 3ad0048d-3df7-0310-abae-a5850022a9f2
  79. Revision: 40951
  80. Node Kind: directory
  81. Schedule: normal
  82. Last Changed Author: florian
  83. Last Changed Rev: 40951
  84. Last Changed Date: 2019-01-20 19:50:12 +0100 (Sun, 20 Jan 2019)
  85.  
  86. fpcupdeluxe: info: FPCNativeInstaller (GetModule: FPC): FPC was at: revision 40951
  87. fpcupdeluxe: info: FPCNativeInstaller (GetModule: FPC): No updates for FPC found.
  88. fpcupdeluxe: info: FPCNativeInstaller (GetModule: FPC): No FPC patches defined.
  89. fpcupdeluxe: info: FPCNativeInstaller (BuildModule: FPC): Building module FPC...
  90. fpcupdeluxe: info: FPC builder: Detected source version FPC: 3.3.1
  91. fpcupdeluxe: info: FPCNativeInstaller (BuildModule: FPC): To compile this FPC, we need (required) a compiler with version 3.0.2 or 3.0.4
  92. fpcupdeluxe: info: FPCNativeInstaller (CheckAndGetTools): Looking for a bootstrap compiler from official FPC bootstrap binaries.
  93. fpcupdeluxe: info: FPCNativeInstaller (CheckAndGetTools): Looking for official FPC bootstrapper with version 3.0.4
  94. fpcupdeluxe: info: FPCNativeInstaller (CheckAndGetTools): Looking for official FPC bootstrapper with version 3.0.2
  95. fpcupdeluxe: info: FPCNativeInstaller (CheckAndGetTools): Looking for official FPC bootstrapper with version 3.0.2
  96. fpcupdeluxe: info: FPCNativeInstaller (CheckAndGetTools): Looking for official FPC bootstrapper with version 3.0.0
  97. fpcupdeluxe: info: FPCNativeInstaller (CheckAndGetTools): Looking for official FPC bootstrapper with version 2.6.4
  98. fpcupdeluxe: info: FPCNativeInstaller (CheckAndGetTools): Looking for official FPC bootstrapper with version 2.6.2
  99. fpcupdeluxe: info: FPCNativeInstaller (CheckAndGetTools): Now looking for a better [version] bootstrap compiler from Github FPCUP(deluxe) releases.
  100.  

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #1085 on: January 20, 2019, 10:12:28 pm »
Would you mind trying pre-release 1.6.2i ?
Thanks.

Xor-el

  • Sr. Member
  • ****
  • Posts: 404
Re: Fpcupdeluxe
« Reply #1086 on: January 20, 2019, 10:34:01 pm »
Would you mind trying pre-release 1.6.2i ?
Thanks.

Thanks for replying.
I tried that first, same error.

Xor-el

  • Sr. Member
  • ****
  • Posts: 404
Re: Fpcupdeluxe
« Reply #1087 on: January 20, 2019, 10:58:33 pm »
trying fpcupdeluxe-i386-win32.exe (to see if I can manage the 32bit version of Lazarus/FPC) now gives me an error when compiling a unit called dom.pp:'(
It's late over here. Will continue my quest tomorrow.

Error Log
Code: Pascal  [Select][+][-]
  1. [ 12%] Compiled package cdrom
  2. Start compiling package fcl-xml for target i386-win32.
  3.        Compiling fcl-xml\BuildUnit_fcl_xml.pp
  4.        Compiling .\fcl-xml\src\xmlutils.pp
  5.        Compiling .\fcl-xml\src\dom.pp
  6.        Compiling .\fcl-xml\src\dtdmodel.pp
  7. External command "C:/LazarusTrunk/fpcsrc/compiler/ppc386.exe -Twin32 -FUfcl-xml\units\i386-win32\ -FuC:\LazarusTrunk\fpcsrc\rtl\units\i386-win32\ -FuC:\LazarusTrunk\fpcsrc\packages\fcl-base\units\i386-win32\ -FuC:\LazarusTrunk\fpcsrc\packages\fcl-res\units\i386-win32\ -FuC:\LazarusTrunk\fpcsrc\packages\rtl-objpas\units\i386-win32\ -Fufcl-xml\src -Fifcl-xml\src -Ur -Xs -O2 -n -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE -XX -CX -Sc -S2h -viq fcl-xml\BuildUnit_fcl_xml.pp" failed with exit code 1. Console output:
  8. Target OS: Win32 for i386
  9. Compiling fcl-xml\BuildUnit_fcl_xml.pp
  10. Compiling .\fcl-xml\src\xmlutils.pp
  11. Compiling .\fcl-xml\src\dom.pp
  12. Compiling .\fcl-xml\src\dtdmodel.pp
  13. dom.pp(1283,92) Error: Call by var for arg no. 3 has to match exactly: Got "UnicodeString" expected "AnsiString"
  14. dom.pp(1304,50) Error: Call by var for arg no. 3 has to match exactly: Got "UnicodeString" expected "AnsiString"
  15. dom.pp(3599) Fatal: There were 2 errors compiling module, stopping
  16. Fatal: Compilation aborted
  17.  
  18. The installer encountered the following error:
  19. Compilation of "BuildUnit_fcl_xml.pp" failed
  20. make[1]: *** [packages_smart] Error 2
  21. make: *** [build-stamp.i386-win32] Error 2
  22.  
  23. fpcupdeluxe: ERROR: FPCNativeInstaller (BuildModuleCustom: FPC): Error running make for FPC failed with exit code 2
  24. . Details:
  25.  
  26.  
  27. ERROR: Fpcupdeluxe fatal error !
  28.  
« Last Edit: January 20, 2019, 11:04:44 pm by Xor-el »

avra

  • Hero Member
  • *****
  • Posts: 2514
    • Additional info
Re: Fpcupdeluxe
« Reply #1088 on: January 21, 2019, 09:09:20 am »
gives me an error when compiling a unit called dom.pp.
I confirm this with 32-bit FPC 3.2 fixes on Win10x64 using fpcupdeluxe 1.6.2h and 1.6.2.i


Quote
Start compiling package fcl-xml for target i386-win32.
       Compiling fcl-xml\BuildUnit_fcl_xml.pp
       Compiling .\fcl-xml\src\xmlutils.pp
       Compiling .\fcl-xml\src\dom.pp
       Compiling .\fcl-xml\src\dtdmodel.pp
External command "C:/Prg/Lazarus/Fixes20x32x/fpcsrc/compiler/ppc386.exe -Twin32 -FUfcl-xml\units\i386-win32\ -FuC:\Prg\Lazarus\Fixes20x32x\fpcsrc\rtl\units\i386-win32\ -FuC:\Prg\Lazarus\Fixes20x32x\fpcsrc\packages\fcl-base\units\i386-win32\ -FuC:\Prg\Lazarus\Fixes20x32x\fpcsrc\packages\fcl-res\units\i386-win32\ -FuC:\Prg\Lazarus\Fixes20x32x\fpcsrc\packages\rtl-objpas\units\i386-win32\ -Fufcl-xml\src -Fifcl-xml\src -Ur -Xs -O2 -n -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE -XX -CX -Sc -S2h -viq fcl-xml\BuildUnit_fcl_xml.pp" failed with exit code 1. Console output:
Target OS: Win32 for i386
Compiling fcl-xml\BuildUnit_fcl_xml.pp
Compiling .\fcl-xml\src\xmlutils.pp
Compiling .\fcl-xml\src\dom.pp
Compiling .\fcl-xml\src\dtdmodel.pp
dom.pp(1283,92) Error: Call by var for arg no. 3 has to match exactly: Got "UnicodeString" expected "AnsiString"
dom.pp(1304,50) Error: Call by var for arg no. 3 has to match exactly: Got "UnicodeString" expected "AnsiString"
dom.pp(3599) Fatal: There were 2 errors compiling module, stopping
Fatal: Compilation aborted

The installer encountered the following error:
Compilation of "BuildUnit_fcl_xml.pp" failed
make[2]: *** [smart] Error 1
make[2]: Leaving directory `C:/Prg/Lazarus/Fixes20x32x/fpcsrc/packages'
make[1]: *** [packages_smart] Error 2
make[1]: Leaving directory `C:/Prg/Lazarus/Fixes20x32x/fpcsrc'
make: *** [build-stamp.i386-win32] Error 2
make: Leaving directory `C:/Prg/Lazarus/Fixes20x32x/fpcsrc'

fpcupdeluxe: ERROR: FPCNativeInstaller (CleanModule: FPC): Error running make for FPC failed with exit code 2
. Details:


ERROR: Fpcupdeluxe fatal error !
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: Fpcupdeluxe
« Reply #1089 on: January 21, 2019, 09:38:11 am »
(should be fixed, at least I read on core)

nouzi

  • Sr. Member
  • ****
  • Posts: 296
Re: Fpcupdeluxe
« Reply #1090 on: January 21, 2019, 11:59:39 am »
how to fixe this err
'fpcupdeluxe: WARNING: FPCNativeInstaller (DownloadOpenSSL): No OpenSLL library files available for SSL. Going to download them'
i'm use last ver 1.6.2i
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

Xor-el

  • Sr. Member
  • ****
  • Posts: 404
Re: Fpcupdeluxe
« Reply #1091 on: January 21, 2019, 01:04:29 pm »
(should be fixed, at least I read on core)

yes, it has.
Thanks.

gii

  • Jr. Member
  • **
  • Posts: 53
Re: Fpcupdeluxe
« Reply #1092 on: January 21, 2019, 03:12:56 pm »
how to fixe this err
'fpcupdeluxe: WARNING: FPCNativeInstaller (DownloadOpenSSL): No OpenSLL library files available for SSL. Going to download them'
i'm use last ver 1.6.2i

For some reason a Captcha was placed on the site where the SSL libraries are downloaded.

If you access the site, and resolve Captcha, the download will proceed normally.

At least that was the solution I found.

Site: https://indy.fulgan.com/SSL/openssl-1.0.2q-x64_86-win64.zip

nouzi

  • Sr. Member
  • ****
  • Posts: 296
Re: Fpcupdeluxe
« Reply #1093 on: January 21, 2019, 03:22:13 pm »
@gii thank
solved with OPM
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #1094 on: January 21, 2019, 04:14:56 pm »
There is now a new release of fpcupdeluxe (1.6.2i).
I hope it will solve the download (e.g. openssl) problems !
Please try this latest release.

 

TinyPortal © 2005-2018