Recent

Author Topic: Fpcupdeluxe  (Read 813324 times)

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #375 on: February 14, 2017, 02:42:41 pm »
You have to give me more info.
On win ? On osx ? Cpu ? Previous version ?
I dunno if you need trunk ... current stable is very good !

Josh

  • Hero Member
  • *****
  • Posts: 1273
Re: Fpcupdeluxe
« Reply #376 on: February 14, 2017, 03:00:51 pm »
I have not followed Stable, how many of the fixes that have been done to Carbon and Cocoa in trunk exist in stable release?

Previous Laz version 53680, this version open the project without issue (same version of all components).

« Last Edit: February 14, 2017, 03:08:11 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 #377 on: February 14, 2017, 04:09:11 pm »
Many fixes have been added into 3.0.2.
Its the best release to use, if not in need for very special trunk-features.
Just try !

Josh

  • Hero Member
  • *****
  • Posts: 1273
Re: Fpcupdeluxe
« Reply #378 on: February 14, 2017, 04:39:12 pm »
Hi DonAlfredo,

I thought I would install stable on Windows System at first.

Now it gets confusing, with Stable and same components installed (BGRABITMAP and BGRACONTROLS) as these are the only components I am using, when I try to open project, Lazarus abruptly exits but I now have a message Access Violation, this is on load of project.  Yet trunk on windows I have no such issue.

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 #379 on: February 14, 2017, 05:39:24 pm »
Just did a stable FPC/Lazarus install. Installed BgraControls. Run sample. No problems !

Josh

  • Hero Member
  • *****
  • Posts: 1273
Re: Fpcupdeluxe
« Reply #380 on: February 14, 2017, 05:55:01 pm »
Hi DonAlfredo,

Thanks for doing the test using bgrabitmap and bgracontrols.

I have tried this also and this is fine, I think what is happening is that the project was created with Lazarus Trunk on Windows, and this is the problem, I am at the moment trying some things just to verify the assumption.

The project that exits on OSX and on 1.6.02 was created with Laz Trunk, all other projects that were created with non Trunk ( even though they have been edited with trunk) all are working fine.

I have done on quick test on OSX trunk ( using all components that are in problem project) and save the project and can open this on Trunk in windows, am in middle of doing similar going the other way.

It seems like a long shot, but the problem project is one that I have only in the last 3 weeks created. It does have a rather large resource.res file, sop am also testing this as well, ( these are the only differences I can think of between this project and others).

So still trying to hammer out where the problem is, working in the dark as Lazarus is displaying no debug info to help.

Ian
The best way to get accurate information on the forum is to post something wrong and wait for corrections.

Josh

  • Hero Member
  • *****
  • Posts: 1273
Re: Fpcupdeluxe
« Reply #381 on: February 15, 2017, 01:33:36 am »
Update.
I have removed the large resource file; but it still exits; so its not that.

OSX
I have compile LAZ with debug, and I get this error when I start lazarus
The package editormacroscript has detected a problem and was deactivated.
The package failed its selftest with the message "Access Violation"

Clicking OK Brings up the IDE

When I open my project I get Access Violation, and a spinning rainbow ball; and I CAN NOT click okay, I have to force quit.

Thought I would add the above; in case something appears familiar to someone.

Josh

below is data from apple crash report
Quote
--------------------------------------------------
Timeline format: stacks are sorted chronologically
Use -i and -heavy to re-report with count sorting
--------------------------------------------------

Heaviest stack for the main thread of the target process:
  55  start + 40 (lazarus + 5464) [0x11558]
  55  _start + 206 (lazarus + 5671) [0x11627]
  55  main + 32 (lazarus + 5872) [0x116f0]
  55  FPC_SysEntry + 17 (lazarus + 151265) [0x34ee1]
  55  LNFODWRF_$$_DWARFBACKTRACESTR$POINTER$$SHORTSTRING + 113 (lazarus + 172417) [0x3a181]
  54  LNFODWRF_$$_OPENDWARF$POINTER$$BOOLEAN + 46 (lazarus + 163726) [0x37f8e]
  54  EXEINFO_$$_GETMODULEBYADDR$POINTER$POINTER$SHORTSTRING + 103 (lazarus + 173175) [0x3a477]
  54  DL_$$_UNIXGETMODULEBYADDR$POINTER$POINTER$OPENSTRING + 83 (lazarus + 845571) [0xde703]
  54  dladdr + 81 (libdyld.dylib + 10998) [0x9f785af6]
  54  dladdr + 153 (dyld + 55225) [0x339c7b9]
  12  ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running)


Process:         lazarus (Lazarus) [81683]
Path:            /Users/USER/*/lazarus.app/Contents/MacOS/lazarus
Architecture:    i386
Parent:          startlazarus [78422]
Responsible:     startlazarus [78422]
UID:             501
Task size:       132 MB
Pageins:         1 pages
CPU Time:        5.393
Note:            Unresponsive for 114 seconds before sampling
Note:            1 idle work queue threads omitted

  Thread 0x45573            DispatchQueue 1           55 samples (1-55)         priority 38-47 (base 47)  cpu time 5.393
  <process frontmost, thread QoS user interactive (requested user interactive), process unclamped, process received importance donation from WindowServer [151], IO tier 0, priority 47 (47)>
  55  start + 40 (lazarus + 5464) [0x11558] 1-55
    55  _start + 206 (lazarus + 5671) [0x11627] 1-55
      55  main + 32 (lazarus + 5872) [0x116f0] 1-55
        55  FPC_SysEntry + 17 (lazarus + 151265) [0x34ee1] 1-55
          55  LNFODWRF_$$_DWARFBACKTRACESTR$POINTER$$SHORTSTRING + 113 (lazarus + 172417) [0x3a181] 1-55
            28  LNFODWRF_$$_OPENDWARF$POINTER$$BOOLEAN + 46 (lazarus + 163726) [0x37f8e] 1-28
              28  EXEINFO_$$_GETMODULEBYADDR$POINTER$POINTER$SHORTSTRING + 103 (lazarus + 173175) [0x3a477] 1-28
                28  DL_$$_UNIXGETMODULEBYADDR$POINTER$POINTER$OPENSTRING + 83 (lazarus + 845571) [0xde703] 1-28
                  28  dladdr + 81 (libdyld.dylib + 10998) [0x9f785af6] 1-28
                    28  dladdr + 153 (dyld + 55225) [0x339c7b9] 1-28
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 1
  <priority 41 (47)>
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 136 (dyld + 109910) [0x33a9d56] (running) 2
  <priority 38 (47)>
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 87 (dyld + 109861) [0x33a9d25] (running) 3
  <priority 42 (47)>
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 4
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 136 (dyld + 109910) [0x33a9d56] (running) 5
  <priority 44 (47)>
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 65 (dyld + 109839) [0x33a9d0f] (running) 6
  <priority 45 (47)>
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 65 (dyld + 109839) [0x33a9d0f] (running) 7
  <priority 46 (47)>
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 139 (dyld + 109913) [0x33a9d59] (running) 8
  <priority 47 (47)>
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 139 (dyld + 109913) [0x33a9d59] (running) 9
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 10
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 139 (dyld + 109913) [0x33a9d59] 11
                       *1   return_from_trap + 175 (kernel + 669455) [0xffffff80002a370f] 11
                         *1   i386_astintr + 46 (kernel + 2123694) [0xffffff80004067ae] 11
                           *1   ast_taken + 233 (kernel + 965113) [0xffffff80002eb9f9] 11
                             *1   bsd_ast + 1079 (kernel + 5808583) [0xffffff800078a1c7] 11
                               *1   postsig_locked + 630 (kernel + 5806902) [0xffffff8000789b36] 11
                                 *1   sendsig + 3412 (kernel + 6459924) [0xffffff8000829214] 11
                                   *1   ??? (kernel + 1212805) [0xffffff8000328185] 11
                                     *1   ??? (kernel + 2104746) [0xffffff8000401daa] 11
                                       *1   valid_user_segment_selectors + 364 (kernel + 2044428) [0xffffff80003f320c] (running) 11
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 142 (dyld + 109916) [0x33a9d5c] (running) 12
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 70 (dyld + 109844) [0x33a9d14] (running) 13
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 139 (dyld + 109913) [0x33a9d59] (running) 14
                      2   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 136 (dyld + 109910) [0x33a9d56] (running) 15-16
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 17
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 70 (dyld + 109844) [0x33a9d14] (running) 18
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 136 (dyld + 109910) [0x33a9d56] (running) 19
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 20
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 65 (dyld + 109839) [0x33a9d0f] (running) 21
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 22
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 56 (dyld + 109830) [0x33a9d06] (running) 23
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 24
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 136 (dyld + 109910) [0x33a9d56] (running) 25
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 102 (dyld + 109876) [0x33a9d34] (running) 26
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 84 (dyld + 109858) [0x33a9d22] (running) 27
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 28
            1   LNFODWRF_$$_GETLINEINFO$LONGWORD$SHORTSTRING$SHORTSTRING$LONGINT$$BOOLEAN + 63 (lazarus + 171647) [0x39e7f] (running) 29
            26  LNFODWRF_$$_OPENDWARF$POINTER$$BOOLEAN + 46 (lazarus + 163726) [0x37f8e] 30-55
              26  EXEINFO_$$_GETMODULEBYADDR$POINTER$POINTER$SHORTSTRING + 103 (lazarus + 173175) [0x3a477] 30-55
                26  DL_$$_UNIXGETMODULEBYADDR$POINTER$POINTER$OPENSTRING + 83 (lazarus + 845571) [0xde703] 30-55
                  26  dladdr + 81 (libdyld.dylib + 10998) [0x9f785af6] 30-55
                    26  dladdr + 153 (dyld + 55225) [0x339c7b9] 30-55
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 56 (dyld + 109830) [0x33a9d06] (running) 30
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 84 (dyld + 109858) [0x33a9d22] (running) 31
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 139 (dyld + 109913) [0x33a9d59] (running) 32
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 59 (dyld + 109833) [0x33a9d09] (running) 33
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 34
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 87 (dyld + 109861) [0x33a9d25] (running) 35
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 164 (dyld + 109938) [0x33a9d72] (running) 36
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 37
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 157 (dyld + 109931) [0x33a9d6b] (running) 38
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 59 (dyld + 109833) [0x33a9d09] (running) 39
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 136 (dyld + 109910) [0x33a9d56] (running) 40
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 84 (dyld + 109858) [0x33a9d22] (running) 41
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 142 (dyld + 109916) [0x33a9d5c] (running) 42
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 136 (dyld + 109910) [0x33a9d56] (running) 43
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 102 (dyld + 109876) [0x33a9d34] (running) 44
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 70 (dyld + 109844) [0x33a9d14] (running) 45
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 142 (dyld + 109916) [0x33a9d5c] (running) 46
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 59 (dyld + 109833) [0x33a9d09] (running) 47
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 139 (dyld + 109913) [0x33a9d59] (running) 48
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 99 (dyld + 109873) [0x33a9d31] (running) 49
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 136 (dyld + 109910) [0x33a9d56] (running) 50
                      2   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 179 (dyld + 109953) [0x33a9d81] (running) 51-52
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 136 (dyld + 109910) [0x33a9d56] (running) 53
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 56 (dyld + 109830) [0x33a9d06] (running) 54
                      1   ImageLoaderMachOClassic::findClosestSymbol(void const*, void const**) const + 87 (dyld + 109861) [0x33a9d25] (running) 55

  Thread 0x45b63            DispatchQueue 1712        55 samples (1-55)         priority 37 (base 37)
  <process frontmost, thread QoS user initiated (requested user initiated, override user initiated), process unclamped, process received importance donation from WindowServer [151], IO tier 0>
  55  start_wqthread + 34 (libsystem_pthread.dylib + 14570) [0x9f9978ea] 1-55
    55  _pthread_wqthread + 1070 (libsystem_pthread.dylib + 15678) [0x9f997d3e] 1-55
      55  _dispatch_worker_thread3 + 110 (libdispatch.dylib + 13175) [0x9f757377] 1-55
        55  _dispatch_root_queue_drain + 321 (libdispatch.dylib + 13578) [0x9f75750a] 1-55
          55  _dispatch_queue_override_invoke + 314 (libdispatch.dylib + 67251) [0x9f7646b3] 1-55
            55  _dispatch_queue_invoke + 969 (libdispatch.dylib + 41395) [0x9f75e1b3] 1-55
              55  _dispatch_queue_serial_drain + 870 (libdispatch.dylib + 101079) [0x9f76cad7] 1-55
                55  _dispatch_client_callout + 50 (libdispatch.dylib + 6604) [0x9f7559cc] 1-55
                  55  _dispatch_call_block_and_release + 15 (libdispatch.dylib + 41892) [0x9f75e3a4] 1-55
                    55  ??? (<7C89B328-E422-3EAB-BE91-9CFA59FE1B5F> + 2209714) [0x117227b2] 1-55
                      55  ??? (<7C89B328-E422-3EAB-BE91-9CFA59FE1B5F> + 2195466) [0x1171f00a] 1-55
                        55  pthread_cond_wait$UNIX2003 + 51 (libsystem_pthread.dylib + 27300) [0x9f99aaa4] 1-55
                          55  __psynch_cvwait + 10 (libsystem_kernel.dylib + 111378) [0x9f8b7312] 1-55
                           *55  psynch_cvcontinue + 0 (pthread + 39138) [0xffffff7f80f698e2] 1-55

  Binary Images:
               0x10000 -          0x1222fff  lazarus.freepascal.ide Lazarus IDE v1.7 beta (1) <CBC2F24F-90D3-3836-A42D-3057D102DD2F>  /Users/USER/*/lazarus.app/Contents/MacOS/lazarus
             0x338f000 -          0x33c8fff  dyld (421.2)                                     <B3CA3853-74FA-31A2-AFB3-B0C499268064>  /usr/lib/dyld
            0x11507000 -                ???  ???                                              <7C89B328-E422-3EAB-BE91-9CFA59FE1B5F>
            0x9f754000 -         0x9f782fff  libdispatch.dylib (703.30.5)                     <7E622FE8-0D74-3798-AE91-6AA85BAE2A8C>  /usr/lib/system/libdispatch.dylib
            0x9f783000 -         0x9f788fff  libdyld.dylib (421.2)                            <781D23E1-0E01-322F-AFAC-6636F23E6670>  /usr/lib/system/libdyld.dylib
            0x9f89c000 -         0x9f8bdfff  libsystem_kernel.dylib (3789.41.3)               <CDB880C0-9969-3C43-82CA-75C683A4F241>  /usr/lib/system/libsystem_kernel.dylib
            0x9f994000 -         0x9f99dfff  libsystem_pthread.dylib (218.30.1)               <03ADF55F-41C7-34C6-AA6A-36C6CE4668D9>  /usr/lib/system/libsystem_pthread.dylib
   *0xffffff7f80f60000 - 0xffffff7f80f6bfff  com.apple.kec.pthread 1.0 (1)                    <479F2E9E-1F15-3D76-A407-DB04C1277527>  /System/Library/Extensions/pthread.kext/Contents/MacOS/pthread
   *0xffffff8000200000 - 0xffffff80009fffff  kernel (3789.41.3)         
« Last Edit: February 15, 2017, 01:38:35 am by josh »
The best way to get accurate information on the forum is to post something wrong and wait for corrections.

Josh

  • Hero Member
  • *****
  • Posts: 1273
Re: Fpcupdeluxe
« Reply #382 on: February 18, 2017, 12:29:59 am »
Update:
i could not figure out what was causing the issue; so as the app was new, I re-created the project on the MAC with all form components the same, I then copied the old form unit code to the new one; reset all the component events the same, and the project works on both mac and windows.

Odd to say the least, maybe something within the lfm; caused the problem.
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 #383 on: February 18, 2017, 07:57:34 am »
Good news. And thanks for the feedback !

Josh

  • Hero Member
  • *****
  • Posts: 1273
Re: Fpcupdeluxe
« Reply #384 on: February 19, 2017, 09:56:33 pm »
Hi

Spoke too soon.....

After writing some code; nothing mac specific; the application will now not compile on windows system. I can open the project, If I click a event of a component I get various messages and it jumps to a point in the application that has no error ( and this point is not consistent); but at no point am I directed to the actual event.

After checking all lines; and making some visual changes; ie more readable code. Now when I click an event, I get un able to show method; and points to the Unit declaration line ( ie line 1 of project unit file).

I cannot compile now for windows in release or debug mode; application bombs out with SIGSEV error.

If I copy this project to the MAC I can open project, compile it and clicking any event jumps to the correct event, no errors at all.

On previous trunk version this was not an issue; I could move project freely between PC/MAC and everything would operate fine.

So its a complete opposite as my initial problem; but the same project was recreated this time on the mac and now has problems on windows.

I am using Trunk rev54130 as later ones will not compile as initially reported.

Any one else experience this; its annoying as it did not happen immediately...
The best way to get accurate information on the forum is to post something wrong and wait for corrections.

Petr Nehez

  • New Member
  • *
  • Posts: 14
Re: Fpcupdeluxe
« Reply #385 on: February 20, 2017, 12:51:47 am »
Hi,

I am trying to install "newpascal" and "newpascal" but compiling of lazarus is failing again and again.
I am on Win10 64bit, I am using win-64 version and I try to install x86_64 and "windows".

Quote
C:\WORK\FPCx\lazarus\components\sqldb\registersqldb.pas(75,5) Fatal: (10022) Can't find unit oracleconnection used by registersqldb
C:\WORK\FPCx\lazarus\components\lazreport\source\lr_funct_editor_unit.pas(24,26) Hint: (5024) Parameter "Sender" not used
C:\WORK\FPCx\lazarus\components\lazreport\source\lr_funct_editor_unit.pas(23,25) Hint: (5024) Parameter "Sender" not used
C:\WORK\FPCx\lazarus\components\lazreport\source\lr_funct_editor_unit.pas(23,51) Hint: (5024) Parameter "CloseAction" not used
C:\WORK\FPCx\lazarus\components\lazreport\source\lr_funct_editor_unit.pas(25,29) Hint: (5024) Parameter "Sender" not used
Fatal: (1018) Compilation aborted
Error: C:\WORK\FPCx\fpc\bin\x86_64-win64\ppcx64.exe returned an error exitcode
Error: (lazarus) Compile package SQLDBLaz 1.0.2: stopped with exit code 1
C:\WORK\FPCx\lazarus\components\lazreport\source\lr_funct_editor_unit.pas(26,29) Hint: (5024) Parameter "Sender" not used
C:\WORK\FPCx\lazarus\components\lazreport\source\lr_funct_editor_unit.pas(27,32) Hint: (5024) Parameter "Sender" not used
C:\WORK\FPCx\lazarus\components\lazreport\source\lr_funct_editor_unit1.pas(31,26) Hint: (5024) Parameter "Sender" not used
Error: (lazarus) Compile package ExternHelp 1.3: terminated
Error: (lazarus) Compile package lazdatadict 0.0: terminated
Error: (lazarus) Compile package lazreport 0.9.9: terminated
Error: (lazarus) [TLazPackageGraph.CompileRequiredPackages] "Exit code 1"

fpcupdeluxe: info: InstallerUniversal: error trying to rebuild Lazarus.
Details:
fpcupdeluxe: info: Error running fpcup. Technical details: error executing sequence suggestedpackages; line: 5, param: suggestedpackages
fpcupdeluxe: info: Error running fpcup. Technical details: error executing sequence UniversalDefault; line: 2, param: suggestedpackages
fpcupdeluxe: info: Error running fpcup. Technical details: error executing sequence lazarus; line: 7, param: UniversalDefault
fpcupdeluxe: info: Error running fpcup. Technical details: error executing sequence Only; line: 1, param: lazarus


ERROR: Fpcupdeluxe failed.

The file "oracleconnection.pp" exists at c:\WORK\FPCx\fpcsrc\packages\fcl-db\src\sqldb\oracle\oracleconnection.pp.

I tried to install lazarus only but it is still the same.
FPC has been installed fine without errors.

Any idea what I am doing wrong?

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #386 on: February 20, 2017, 09:03:10 am »
@Petr.Nehez
Oracle for win64 has been enabled in Lazarus. But it seems that the FPC trunk (and thus NewPascal)  is not (yet) ready for it !

As fpcupdeluxe user, you can try for yourself, by doing the following.

I have attached a patch for FPC. Ask fpcupdeluxe to use this patch in the Setup+ screen (low left).
Press install/update on the main screen and I hope you will succeed.
If so, a bug report has to be filed.

Petr Nehez

  • New Member
  • *
  • Posts: 14
Re: Fpcupdeluxe
« Reply #387 on: February 20, 2017, 09:42:12 am »
@DonAlfredo - thanks, the patch has worked perfectly!
Was there a Lazarus' issue to block Oracle under Win64? Do you know a number of the issue in mantis?

I was using NewPascal's binaries directly from releases on github.
If I want now to install i386/win32 support for win64 Lazarus is it enough to just select i386 and press "FPC only"?


Petr Nehez

  • New Member
  • *
  • Posts: 14
Re: Fpcupdeluxe
« Reply #389 on: February 20, 2017, 09:55:20 am »
OK, thanks, I see.

But win32 -> win64  should work, no?
I know that this can be done via NP's binaries.

 

TinyPortal © 2005-2018