Recent

Author Topic: Fpcupdeluxe  (Read 794412 times)

Josh

  • Hero Member
  • *****
  • Posts: 1271
Re: Fpcupdeluxe
« Reply #855 on: June 20, 2018, 12:42:35 pm »
version 1.6.1b

When I try to update my existing trunk, this version just exits, no log, no error, within a second of clicking the install button.
The only thing that appears in the Info Window is list of my windows and darwin cross compilers then Normal welcome/hello text, last line I can see is please sit back...

Windows 10-64
Using
fpcupdeluxe-i386-win32


reverting to 1.6.0q then it progresses.

I will try to install a fresh copy of laz in a new folder using 1.6.1b to see if it completes this.
UPDATE
This is progressing past wher it  crashed out, may take a while to complete, slow internet connection here...
« Last Edit: June 20, 2018, 12:44:12 pm by josh »
The best way to get accurate information on the forum is to post something wrong and wait for corrections.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #856 on: June 20, 2018, 01:00:19 pm »
Thanks for testing.

This new release (1.6.1b) was necessary because of changes in Lazarus trunk.

Many users got this error:
Broken dependency: leakview 1.0->LazDebuggerLldb

Fpcupdeluxe installs leakview by default.
And leakview now needs LazDebuggerLldb !

Josh

  • Hero Member
  • *****
  • Posts: 1271
Re: Fpcupdeluxe
« Reply #857 on: June 20, 2018, 01:11:46 pm »
Hi

So 1.6.1b solves the dependency issue?

I do not see how this explains why it just crashes/exits out though, it was doing this before it even started to download/compile/link anything, when trying to update a previous installation of lazarus and fpc trunk?

Mine is still working so that is promising on a fresh install, but probaly only about half way there at the moment... Like I said slow internet means 'Patience is a virtue'
« Last Edit: June 20, 2018, 01:13:40 pm by josh »
The best way to get accurate information on the forum is to post something wrong and wait for corrections.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #858 on: June 20, 2018, 01:13:55 pm »
The crash on your system remains a mystery.
And yes, 1.6.1b solves the dependency problem.

tudi_x

  • Hero Member
  • *****
  • Posts: 532
Re: Fpcupdeluxe
« Reply #859 on: June 21, 2018, 04:36:35 pm »
hi,
i have placed links to Ansible playbooks for both Fpcupdeluxe and fpclazup in http://wiki.lazarus.freepascal.org/BGRA_Installation_on_Linux (bottom).
in fpclazup last step still does not work but the command can be run manually meanwhile. i am looking into.

maybe somebody can fix the links presentation, i do not know how. thank you

Lazarus 2.0.2 64b on Debian LXDE 10

Trenatos

  • Hero Member
  • *****
  • Posts: 535
    • MarcusFernstrom.com
Re: Fpcupdeluxe
« Reply #860 on: June 24, 2018, 05:08:13 am »
I'm trying to install a cross compiler on my Mac for x64 Windows, which I've done before, but with this version (1.6.0t) I'm getting an odd error

Code: Pascal  [Select][+][-]
  1. /lazarus/lcl/interfaces/./cocoa/cocoa_extra.pas(18,2) Fatal: (11045) The feature "Objective-C" is not, or not yet, supported on the selected target platform
  2.  
  3. Compile package LCL 1.9: stopped with exit code 256

My FPC and Laz were installed a few days ago using the same 1.6.0t x64 Cocoa Fpcupdeluxe.

Not really sure what other info I could give.

Any ideas?
« Last Edit: June 24, 2018, 05:18:40 am by Trenatos »

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #861 on: June 24, 2018, 09:44:58 am »
You have set : "Include LCL with cross-compiler" in Setup+ !
Just unset it, and you are well.

Sidenote:
This is a hidden bug in all versions of fpcupdeluxe.
Will be solved in the next release.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #862 on: June 24, 2018, 03:07:29 pm »
New release of fpcupdeluxe (1.6.1d) !
Will solve (hopefully) many issues.

https://github.com/newpascal/fpcupdeluxe/releases/latest

Trenatos

  • Hero Member
  • *****
  • Posts: 535
    • MarcusFernstrom.com
Re: Fpcupdeluxe
« Reply #863 on: June 24, 2018, 05:52:09 pm »
Thanks DonAlfredo, that did the trick  :)

Love this tool, it should be the default download for Lazarus/FPC.

sameer

  • New Member
  • *
  • Posts: 13
Re: Fpcupdeluxe
« Reply #864 on: July 03, 2018, 07:02:49 pm »
Hi,
I downloaded fpcupdeluxe & tried to get Trunk for fpc & Lazarus for win32. I am getting fcpupdeluxe error :
Code: Diff  [Select][+][-]
  1. Executing: C:\fpcupdeluxe\fpcbootstrap\make.exe "--jobs=2" "FPC=C:\fpcupdeluxe\fpcbootstrap\ppc386.exe" "INSTALL_PREFIX=C:\fpcupdeluxe\fpc" "UPXPROG=echo" "COPYTREE=echo" "OS_SOURCE=win32" "CPU_SOURCE=i386" "OS_TARGET=win32" "CPU_TARGET=i386" "REVSTR=39361" "REVINC=force" "OPT=-vw-n-h-l-d-u-t-p-c-" "--directory=C:\fpcupdeluxe\fpcsrc" "all" "install" (working dir: C:\fpcupdeluxe\fpcsrc)
  2. C:/fpcupdeluxe/fpcbootstrap/make compiler_cycle RELEASE=1
  3. C:/fpcupdeluxe/fpcbootstrap/make -C compiler cycle
  4. C:/fpcupdeluxe/fpcbootstrap/make tempclean ppc3.exe
  5. C:/fpcupdeluxe/fpcbootstrap/make 'OLDFPC=' next CYCLELEVEL=1
  6. C:/fpcupdeluxe/fpcbootstrap/make rtlclean rtl
  7. C:/fpcupdeluxe/fpcbootstrap/make -C C:/fpcupdeluxe/fpcsrc/rtl clean
  8. C:/fpcupdeluxe/fpcbootstrap/make -C win32 clean
  9. C:/fpcupdeluxe/fpcbootstrap/make -C C:/fpcupdeluxe/fpcsrc/rtl 'OPT=-vw-n-h-l-d-u-t-p-c-  ' all
  10. C:/fpcupdeluxe/fpcbootstrap/make -C win32 all
  11. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE  -Us -Sg system.pp -Fi../win
  12. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE ../inc/heaptrc.pp
  13. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE ../inc/uuchar.pp
  14. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE -I../objpas ../objpas/objpas.pp
  15. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE -Fi../objpas/sysutils -Fi../objpas/classes -Fu../i386 -I../objpas -I../win/wininc -Fu../win/wininc -Fu../win -I../inc -Fu../inc -Fu../objpas buildrtl
  16. character.pas(492,7) Warning: unreachable code
  17. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE ../inc/macpas.pp
  18. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE ../inc/iso7185.pp
  19. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE -Fu../inc -Fi../charmaps ../charmaps/cpall.pas
  20. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE ../inc/lineinfo.pp
  21. C:/fpcupdeluxe/fpcbootstrap/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/fpcupdeluxe/fpcsrc/rtl/units/i386-win32 -vw-n-h-l-d-u-t-p-c- -di386 -dRELEASE ../inc/lnfodwrf.pp
  22. 'chcp' is not recognized as an internal or external command,
  23. operable program or batch file.
  24. make[6]: *** [win32_all] Error 2
  25. make[5]: *** [rtl] Error 2
  26. make[4]: *** [next] Error 2
  27. make[3]: *** [ppc1.exe] Error 2
  28. make[2]: *** [cycle] Error 2
  29. make[1]: *** [compiler_cycle] Error 2
  30. make: *** [build-stamp.i386-win32] Error 2
  31.  
  32. fpcupdeluxe: ERROR: FPCNativeInstaller (BuildModuleCustom: FPC): Error running make for FPC failed with exit code 2
  33. . Details:
  34.  
  35.  
  36. ERROR: Fpcupdeluxe fatal error !

I would be thankful if anybody can help me. The goal is to check out mORMot REST client for Android which requires fpc 3.1.1

Regards

-Sam

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #865 on: July 04, 2018, 06:15:54 am »
Quote
'chcp' is not recognized as an internal or external command
I have never seen this error nor do I know what 'chcp' is.
My advice: just run fpcupdeluxe again to update your FPC source files ... perhaps something went wrong while checking out the sources ?!

Edit:
If you use the cross-platform mORMot-client: no trunk needed !
Fpcupdeluxe itself uses the cross-platform client.

sameer

  • New Member
  • *
  • Posts: 13
Re: Fpcupdeluxe
« Reply #866 on: July 04, 2018, 08:29:46 am »
Quote
My advice: just run fpcupdeluxe again to update your FPC source files ... perhaps something went wrong while checking out the sources ?!

I tried update twice before posting here.

Quote
If you use the cross-platform mORMot-client: no trunk needed !
Fpcupdeluxe itself uses the cross-platform client.

I am unable to build apk with mORMot recent nightly build. On mORMot forum AB is advicing to use FPC trunk.

Anyway, thanks for your response.

-Sam

Thaddy

  • Hero Member
  • *****
  • Posts: 14204
  • Probably until I exterminate Putin.
Re: Fpcupdeluxe
« Reply #867 on: July 04, 2018, 11:05:59 am »
Quote
'chcp' is not recognized as an internal or external command
I have never seen this error nor do I know what 'chcp' is.
My advice: just run fpcupdeluxe again to update your FPC source files ... perhaps something went wrong while checking out the sources ?!

Edit:
If you use the cross-platform mORMot-client: no trunk needed !
Fpcupdeluxe itself uses the cross-platform client.
chcp is an msdos/mswindows platform command to set or retrieve the codepage.
chcp without parameters returns the current codepage, chcp+parameter sets the codepage.
I suspect platform issue in mORMot code.
Specialize a type, not a var.

MISV

  • Hero Member
  • *****
  • Posts: 783
Re: Fpcupdeluxe
« Reply #868 on: July 05, 2018, 10:15:34 pm »
I am having a problem with the trunk release today. After downloading darwin 64 bit with cocoa default I get this error log when trying to Launch Lazarus:

Quote
myname$ /Users/myname/MN/cocoa-lazarus-trunk/lazarus/lazarus ; exit;
using config file /Users/myname/MN/cocoa-lazarus-trunk/lazarus/lazarus.cfg
SetPrimaryConfigPath NewValue="/Users/thomasschulz/TS/cocoa-lazarus-trunk/config_lazarus" -> "/Users/myname/MN/cocoa-lazarus-trunk/config_lazarus"
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] PrimaryConfigPath="/Users/myname/MN/cocoa-lazarus-trunk/config_lazarus"
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] SecondaryConfigPath="/etc/lazarus"
NOTE: editor options config file not found - using defaults
Looking for code tools config file:  "/Users/myname/MN/cocoa-lazarus-trunk/config_lazarus/codetoolsoptions.xml"
NOTE: codetools config file not found - using defaults
Hint: (lazarus) [TBuildManager.SetBuildTarget] Old=x86_64-darwin-cocoa New=x86_64-darwin-cocoa FPC=True LCL=False
NOTE: help options config file not found - using defaults
2018-07-05 22:07:21.125 lazarus[21334:6040085] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM insertObject:atIndex:]: index 3 beyond bounds [0 .. 0]'
*** First throw call stack:
(
   0   CoreFoundation                      0x00007fff477356bb __exceptionPreprocess + 171
   1   libobjc.A.dylib                     0x00007fff6e944942 objc_exception_throw + 48
   2   CoreFoundation                      0x00007fff477757cc _CFThrowFormattedException + 194
   3   CoreFoundation                      0x00007fff4765754f -[__NSArrayM insertObject:atIndex:] + 1311
   4   AppKit                              0x00007fff44ceac33 -[NSTabView insertTabViewItem:atIndex:] + 77
   5   lazarus                             0x0000000100314867 -[TCocoaTabControl exttabInsertTabViewItem:atIndex:] + 55
   6   lazarus                             0x0000000100308781 COCOAWSCOMCTRLS$_$TCOCOAWSCUSTOMTABCONTROL_$__$$_ADDPAGE$TCUSTOMTABCONTROL$TCUSTOMPAGE$LONGINT + 137
   7   lazarus                             0x00000001002635d2 COMCTRLS$_$TCUSTOMTABCONTROL_$__$$_ADDREMOVEPAGEHANDLE$TCUSTOMPAGE + 202
   8   lazarus                             0x0000000100262528 COMCTRLS$_$TCUSTOMTABCONTROL_$__$$_CREATEWND + 176
   9   lazarus                             0x000000010022dfdf CONTROLS$_$TWINCONTROL_$__$$_CREATEHANDLE + 39
   10  lazarus                             0x000000010022f610 CONTROLS$_$TWINCONTROL_$__$$_HANDLENEEDED + 112
   11  lazarus                             0x000000010022624a CONTROLS$_$TWINCONTROL_$_DOALLAUTOSIZE_$$_CHECKHANDLEALLOCATED$TWINCONTROL$$BOOLEAN + 66
   12  lazarus                             0x00000001002262ac CONTROLS$_$TWINCONTROL_$_DOALLAUTOSIZE_$$_CHECKHANDLEALLOCATED$TWINCONTROL$$BOOLEAN + 164
   13  lazarus                             0x0000000100225e69 CONTROLS$_$TWINCONTROL_$__$$_DOALLAUTOSIZE + 145
   14  lazarus                             0x000000010023fe8a CONTROLS$_$TCONTROL_$__$$_ENABLEAUTOSIZING + 306
   15  lazarus                             0x000000010023cbeb CONTROLS$_$TCONTROL_$__$$_SETVISIBLE$BOOLEAN + 419
   16  lazarus                             0x000000010005a8c1 FORMS$_$TCUSTOMFORM_$__$$_SETVISIBLE$BOOLEAN + 113
   17  lazarus                             0x000000010005f660 FORMS$_$TCUSTOMFORM_$__$$_SHOWONTOP + 56
   18  lazarus                             0x000000010005bbb0 FORMS$_$TCUSTOMFORM_$__$$_ENSUREVISIBLE$BOOLEAN + 48
   19  lazarus                             0x000000010047e9b9 IDEWINDOWINTF$_$TSIMPLEWINDOWLAYOUTLIST_$__$$_APPLYANDSHOW$crc11A3EF49 + 1281
   20  lazarus                             0x0000000100480d78 IDEWINDOWINTF$_$TIDEWINDOWCREATORLIST_$__$$_SHOWFORM$TCUSTOMFORM$BOOLEAN$TLAYOUTMOVETOVISBLEMODE + 448
   21  lazarus                             0x0000000100481035 IDEWINDOWINTF$_$TIDEWINDOWCREATORLIST_$__$$_RESTORESIMPLELAYOUT + 269
   22  lazarus                             0x00000001006cab74 ENVIRONMENTOPTS$_$TDESKTOPOPT_$__$$_RESTOREDESKTOP + 28
   23  lazarus                             0x00000001000820d3 MAIN$_$TMAINIDE_$__$$_RESTOREIDEWINDOWS + 51
   24  lazarus                             0x000000010007e322 MAIN$_$TMAINIDE_$__$$_STARTIDE + 378
   25  lazarus                             0x0000000100001766 PASCALMAIN + 502
   26  lazarus                             0x00000001000214ec FPC_SysEntry + 12
   27  lazarus                             0x00000001000014c4 start + 52
   28  ???                                 0x0000000000000001 0x0 + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Abort trap: 6
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Process completed]

I will report in Cocoa board as welll

MISV

  • Hero Member
  • *****
  • Posts: 783
Re: Fpcupdeluxe
« Reply #869 on: July 10, 2018, 12:26:17 am »
New problem on Darwin/64bit/Cocoa builds at least

When installing lclextensions using fpcupdeluxe it tries to install 0.5.1

However when installing virtualtreeviewnew (5.x) it tries to install lclextensions 0.6.1

But... lclextensions installation is error because it can not find "uses.inc"

For my needs I need to use virtualreeviewnew, so I need to get lclextensions 0.6.1 installed properly



Note it seems I even get he same problem when installing lcl extensions 0.6.1 myself, so probably not fpcupdeluxe related...

But problem persist - even with 100% fresh trunk followed by selecting to install module virtualtreeviewnew

« Last Edit: July 10, 2018, 09:18:02 am by MISV »

 

TinyPortal © 2005-2018