Recent

Author Topic: Lazarus Trunk & macOS Sequoia  (Read 2830 times)

madref

  • Hero Member
  • *****
  • Posts: 1085
  • ..... A day not Laughed is a day wasted !!
    • Nursing With Humour
Lazarus Trunk & macOS Sequoia
« on: November 20, 2024, 09:00:48 am »
Has anyone successfully installed Lazarus Trunk on macOS Sequoia?

If so how did you do it?

I am using a 2,7 GHz Quad-Core Intel Core i7 processor on a MacBook Pro from  2016
« Last Edit: November 20, 2024, 09:31:36 pm by madref »
You treat a disease, you win, you lose.
You treat a person and I guarantee you, you win, no matter the outcome.

Main Platform:
--------------
Mac OS X Sonoma 14.7
Lazarus 3.99 (Lazarus 3.99 (rev main_3_99-2668-g6b352d830e) FPC 3.3.1 x86_64-darwin-cocoa)

Windows 10 Pro
Lazarus 3.99 (rev cbfd80ce39)

TRon

  • Hero Member
  • *****
  • Posts: 3810
Re: Lazarus Trunk & macOS Sequoia
« Reply #1 on: November 20, 2024, 02:56:27 pm »
Using trunk can always be a hit or a miss so you mileage may vary.

By far the easiest method (as in you do not have to do a lot of technical details) is by using FPCUpdeluxe (wiki / github)

For your specific use case you can use the following download: https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/download/v2.4.0e/fpcupdeluxe-x86_64-darwin-cocoa.zip

When using FPCUpdeluxe do not use a system wide (FPC?Laz) installation, instead use FPCUpDeluxe to control your (multiple) installations (*)

If installing multiple versions of Lazarus make sure to understand Multiple Lazarus article. FPCUpdeluxe does take care of this for you but it is important to know that every individual Lazarus installation needs to use its own configuration.

(*) edit: technically not necessary but it will avoid any issues regarding an already existing installation, especially FPC. This because Lazarus favours the system wide installed FPC compiler under certain conditions.
« Last Edit: November 20, 2024, 03:22:36 pm by TRon »
I do not have to remember anything anymore thanks to total-recall.

madref

  • Hero Member
  • *****
  • Posts: 1085
  • ..... A day not Laughed is a day wasted !!
    • Nursing With Humour
Re: Lazarus Trunk & macOS Sequoia
« Reply #2 on: November 20, 2024, 09:30:30 pm »
I Tried FPCupDeluxe, but ran into errors like on this thread and this thread.
You treat a disease, you win, you lose.
You treat a person and I guarantee you, you win, no matter the outcome.

Main Platform:
--------------
Mac OS X Sonoma 14.7
Lazarus 3.99 (Lazarus 3.99 (rev main_3_99-2668-g6b352d830e) FPC 3.3.1 x86_64-darwin-cocoa)

Windows 10 Pro
Lazarus 3.99 (rev cbfd80ce39)

TRon

  • Hero Member
  • *****
  • Posts: 3810
Re: Lazarus Trunk & macOS Sequoia
« Reply #3 on: November 20, 2024, 10:02:29 pm »
I Tried FPCupDeluxe, but ran into errors like on this thread and this thread.
Ah yes, one of the infamous mac issues.

Don't read the following as a direct response to your reply rather a generic one for those reading this thread.

With regards to the first thread: As I wrote before on that subject: is the error/issue reported somewhere ? (I know the answer to that, and if the reader knows as well than how is this ever going to be resolved ?)
With regards to the second thread: has someone already tried the pre-release version of FPCUpDeluxe  and does the same error occur ?

FPCUpDeluxe has a repository where issues can be reported and there is a dedicated FPCUpDeluxe thread here on the forum.

fwiw: We can't expect Don Alfredo or other developers to pick up on every thread that comes along cross fingers and hope everything will automagically be resolved.

Normally I would report such a thing myself but I do not own the hardware so can't test, therefor can't analyze and as a result am unable to gather the necessary details that are required to make such a report.


To get back to your specific issue madref, how good are your skills with regard to using a command-line and issuing command (e.g. are you confident enough) ? see also wiki (do note that this requires an already existing and working/configured installation of the FPC compiler, and in case experimenting without w heads up: don't forget about the multiple lazarus versions and its configuration. If you forget to do that step you are able to wreck your existing Lazarus configuration e.g. make sure to backup and also do not issue a make install, rather after the make commands copy the lazarus (source) directory somewhere where you have enough access rights).
« Last Edit: November 20, 2024, 10:06:20 pm by TRon »
I do not have to remember anything anymore thanks to total-recall.

madref

  • Hero Member
  • *****
  • Posts: 1085
  • ..... A day not Laughed is a day wasted !!
    • Nursing With Humour
Re: Lazarus Trunk & macOS Sequoia
« Reply #4 on: November 20, 2024, 10:36:52 pm »
I don't feel that confident. But don't worry I am installing on a fresh macOS Sequoia
You treat a disease, you win, you lose.
You treat a person and I guarantee you, you win, no matter the outcome.

Main Platform:
--------------
Mac OS X Sonoma 14.7
Lazarus 3.99 (Lazarus 3.99 (rev main_3_99-2668-g6b352d830e) FPC 3.3.1 x86_64-darwin-cocoa)

Windows 10 Pro
Lazarus 3.99 (rev cbfd80ce39)

TRon

  • Hero Member
  • *****
  • Posts: 3810
Re: Lazarus Trunk & macOS Sequoia
« Reply #5 on: November 20, 2024, 11:01:28 pm »
@madref:
Do what you are most comfortable with.

In case using fpcupdeluxe, please try to press setup+ before installation and check the verbose checkbox, and when you encounter an error save the log file (use the menu() and attach that log to a message so that we are able to have a look at it.
I do not have to remember anything anymore thanks to total-recall.

madref

  • Hero Member
  • *****
  • Posts: 1085
  • ..... A day not Laughed is a day wasted !!
    • Nursing With Humour
Re: Lazarus Trunk & macOS Sequoia
« Reply #6 on: November 25, 2024, 08:39:27 pm »
did as you suggested.....but again the same result.


Pressed the [Email] button in FPCupDeluxe (2.4.0f) and mail was send to a gmail account
You treat a disease, you win, you lose.
You treat a person and I guarantee you, you win, no matter the outcome.

Main Platform:
--------------
Mac OS X Sonoma 14.7
Lazarus 3.99 (Lazarus 3.99 (rev main_3_99-2668-g6b352d830e) FPC 3.3.1 x86_64-darwin-cocoa)

Windows 10 Pro
Lazarus 3.99 (rev cbfd80ce39)

TRon

  • Hero Member
  • *****
  • Posts: 3810
Re: Lazarus Trunk & macOS Sequoia
« Reply #7 on: November 25, 2024, 09:21:50 pm »
did as you suggested.....but again the same result.
That is why I asked to save the log to a file and attach it to a post :)

Quote
Pressed the [Email] button in FPCupDeluxe (2.4.0f) and mail was send to a gmail account
Note that Don Alfredo has other things on his plate as well so be advised that it might take a while for a response.
I do not have to remember anything anymore thanks to total-recall.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1790
Re: Lazarus Trunk & macOS Sequoia
« Reply #8 on: November 25, 2024, 10:53:11 pm »
True.
But at the moment just a short holiday.
Bugreports (with much detail) are very welcome on Github !

carl_caulkett

  • Hero Member
  • *****
  • Posts: 649
Re: Lazarus Trunk & macOS Sequoia
« Reply #9 on: November 25, 2024, 11:16:31 pm »
Has anyone successfully installed Lazarus Trunk on macOS Sequoia?

If so how did you do it?

I am using a 2,7 GHz Quad-Core Intel Core i7 processor on a MacBook Pro from  2016

Not quite the same thing but I had Lazarus 3.99 aka 4.99 + FPC 3.1.1 running on macOS 14.6.1 Somona and I successfully upgraded my macOS to 15.1.1 Sequoia with no apparent problems in running Lazarus on the new OS. I haven't yet tried to install any new Lazarus/FPC related things yet...

UPDATE: The reason I posted this is that it suggests that there is nothing wrong with the process of running Lazarus with macOS 15 Sequoia, just that maybe the install procedure needs some attention.
« Last Edit: November 26, 2024, 01:00:04 am by carl_caulkett »
"It builds... ship it!"

madref

  • Hero Member
  • *****
  • Posts: 1085
  • ..... A day not Laughed is a day wasted !!
    • Nursing With Humour
Re: Lazarus Trunk & macOS Sequoia
« Reply #10 on: November 26, 2024, 12:26:41 am »
Tried it again..... same result.... but now I did save the log-files


[Removed attachment]
« Last Edit: November 26, 2024, 10:32:51 am by madref »
You treat a disease, you win, you lose.
You treat a person and I guarantee you, you win, no matter the outcome.

Main Platform:
--------------
Mac OS X Sonoma 14.7
Lazarus 3.99 (Lazarus 3.99 (rev main_3_99-2668-g6b352d830e) FPC 3.3.1 x86_64-darwin-cocoa)

Windows 10 Pro
Lazarus 3.99 (rev cbfd80ce39)

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1790
Re: Lazarus Trunk & macOS Sequoia
« Reply #11 on: November 26, 2024, 01:04:56 am »
The error is not related to fpcupdeluxe, so it seems.
Search for: "private labels cannot appear between".
Its a CLANG-thing.

madref

  • Hero Member
  • *****
  • Posts: 1085
  • ..... A day not Laughed is a day wasted !!
    • Nursing With Humour
Re: Lazarus Trunk & macOS Sequoia
« Reply #12 on: November 26, 2024, 01:12:53 am »
eeuuuhhhhh a what?




And how to resolve this?
« Last Edit: November 26, 2024, 01:15:23 am by madref »
You treat a disease, you win, you lose.
You treat a person and I guarantee you, you win, no matter the outcome.

Main Platform:
--------------
Mac OS X Sonoma 14.7
Lazarus 3.99 (Lazarus 3.99 (rev main_3_99-2668-g6b352d830e) FPC 3.3.1 x86_64-darwin-cocoa)

Windows 10 Pro
Lazarus 3.99 (rev cbfd80ce39)

TRon

  • Hero Member
  • *****
  • Posts: 3810
Re: Lazarus Trunk & macOS Sequoia
« Reply #13 on: November 26, 2024, 01:20:14 am »
Hi Don,

I am far from arguing with the Don but are you sure (perhaps you have more intel).

From the log (the part that I was able to decipher from a word document !?!?) it looked like either a  GNU jobs issue or a bug in FPC trunk.

@madref:
Can you try again but then with FPC 3.2.2 instead of 3.3.1 (trunk/main) and in setup+ uncheck the Use Jobs for GNU make option  ?

It can't hurt to try even if Don is correct (it will of course cost time for another attempt).

Oh, and please when posting logs use the log's original form (ASCII) instead of word.
I do not have to remember anything anymore thanks to total-recall.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1790
Re: Lazarus Trunk & macOS Sequoia
« Reply #14 on: November 26, 2024, 01:23:11 am »
You might be correct. I am 8000 miles from home and try to make a best guess without much proof or testing.

 

TinyPortal © 2005-2018