Hi all,
Which Lazarus version that uses FPC v3.2? Lazarus trunk? fixes? fixes2.0? I’m using FPCUpDeluxe installer for Mac Mojave.
Thank you.
Regards,
–Mr Bee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20200130/e11b4823/attachment.html>
Mailing lists / lazarus / 2020-01
Which Lazarus version that uses FPC v3.2?
7 messages · 4 people ·
- MMr Bee 4
- JJuha Manninen 1
- PPatrick Chevalley 1
- Zzeljko 1
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Hi,
I use fpc 3.2 from branches/fixes_3_2 because it is mandatory for aarch64. No problem with Lazarus 2.0.6
Just beware that at the moment fixes are merged into this branch almost daily.
Any reason you want it for Mojave? for me fpc 3.0.4 work fine on this platform.
Patrick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20200130/f916b933/attachment.html>
Which Lazarus version that uses FPC v3.2? Lazarus trunk? fixes? fixes2.0? I’m using…
AM Mr Bee wroteWhich Lazarus version that uses FPC v3.2? Lazarus trunk? fixes? fixes2.0?
"Trunk" and "fixes_2_0" are branches in Lazarus revision control system. You must download them and build yourself. You can use FPC which you build from their 3.2 branch.
None of those are released versions but FPCUpDeluxe should build them easily for you.
Juha
I use fpc 3.2 from branches/fixes_3_2 because it is mandatory for aarch64. No problem…
I’ve been using FPC 3.2 from fixes3.2 in fpcUpDeluxe for about a week and I think it’s pretty reliable so far. I've been waiting for official FPC 3.2 (stable) that was scheduled to be released at the end of 2019. There are no problems with neither Mojave or FPC 3.0.4. But FPC 3.2 is too long overdue. FPC 3.0.4 was released in late 2017, more than 2 years ago. I need to use some new FPC 3.2 features. So, I just took FPC 3.2 from the repo myself. Regards,
–Mr Bee
Pada Kamis, 30 Januari 2020 15.24.57 WIB, Patrick Chevalley menulis:
Hi,
I use fpc 3.2 from branches/fixes_3_2 because it is mandatory for aarch64. No problem with Lazarus 2.0.6
Just beware that at the moment fixes are merged into this branch almost daily.
Any reason you want it for Mojave? for me fpc 3.0.4 work fine on this platform.
Patrick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20200130/98d9dfdc/attachment.html>
On Thu, Jan 30, 2020 at 8:33 AM Mr Bee via lazarus "Trunk" and "fixes_2_0" are branches…
In fpcUpDeluxe I chose FPC fixes3.2 and Lazarus fixes2.0 then clicked the Install/Update FPC+Laz button. It built FPC successfully but failed to build Lazarus. Hence this question. Here’s some error messages from fpcUpDeluxe before it failed: fpcupdeluxe: info: FPC native builder: Detected source version FPC: 3.2.0fpcupdeluxe: info: FPC native builder: Using FPC bootstrap compiler with version: 3.0.4fpcupdeluxe: info: Lazarus: WARNING: found modified files.fpcupdeluxe: info: LazarusNativeInstaller (GetModule: Lazarus): Lazarus is at revision: 62558fpcupdeluxe: WARNING: LazarusNativeInstaller (GetModule: Lazarus): Going to patch Lazarus sources !!fpcupdeluxe: info: Lazarus native builder: Detected source version Lazarus: 2.0.7fpcupdeluxe: info: Lazarus native builder: Using FPC compiler with version: 3.2.0fpcupdeluxe: Start of compile error summary.<home>/freepascal/lazarus/components/lazutils/dynhasharray.pp(173,5) Error: (4032) Can't assign values to const variablefpcupdeluxe: Start of compile error summary.<home>/freepascal/lazarus/components/lazutils/dynhasharray.pp(945,28) Error: (4032) Can't assign values to const variablefpcupdeluxe: Start of compile error summary.dynhasharray.pp(948) Fatal: (10026) There were 2 errors compiling module, stopping<home>/freepascal/lazarus/components/lazutils/dynhasharray.pp(945,28) Error: (4032) Can't assign values to const variablefpcupdeluxe: Start of compile error summary.Fatal: (1018) Compilation aborteddynhasharray.pp(948) Fatal: (10026) There were 2 errors compiling module, stoppingfpcupdeluxe: Start of compile error summary.Error: <home>/freepascal/fpc/bin/x86_64-darwin/ppcx64 returned an error exitcodefpcupdeluxe: Start of compile error summary.fpcupdeluxe: ERROR: LazarusNativeInstaller (BuildModuleCustom: Lazbuild): make returned error code #512fpcupdeluxe: Done !! “<home>” is the folder of installation.
I also have tried FPC fixes3.2 with Lazarus trunk and Lazarus fixes (in fpcUpDeluxe), it also failed with similar error message. Any hints please? Thank you.
Regards,
–Mr Bee
Pada Kamis, 30 Januari 2020 15.36.18 WIB, Juha Manninen menulis:
AM Mr Bee wroteWhich Lazarus version that uses FPC v3.2? Lazarus trunk? fixes? fixes2.0?
"Trunk" and "fixes_2_0" are branches in Lazarus revision control system. You must download them and build yourself. You can use FPC which you build from their 3.2 branch.
None of those are released versions but FPCUpDeluxe should build them easily for you.
Juha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20200130/7558062a/attachment.html>
Mr Bee wrote 13 lines
Lazarus trunk can be compiled and used with fpc 3.2 fixes without problem.
zeljko
Yes, I believe it should work. But as you can see, FPCUpDeluxe failed to build it. It should make such build task easier. If I have to build it myself manually (as I used to do) then there’s no point of using FPCUpDeluxe in the first place. I hope the author of FPCUpDeluxe is in this mailing list so he can show me some hints because it could have been me doing some mistakes or set some wrong configs. I’ve reported this problem to FPCUpDeluxe’s github repo (as an issue) as well. Regards,
–Mr Bee
Pada Kamis, 30 Januari 2020 18.53.56 WIB, zeljko menulis:
Mr Bee wrote 13 lines
Lazarus trunk can be compiled and used with fpc 3.2 fixes without problem.
zeljko
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20200130/643ad102/attachment-0001.html>
