Lazarus

Announcements => Third party => Topic started by: trev on April 25, 2021, 09:05:07 am

Title: Daily FPC + Lazarus main Snapshots for macOS - Cocoa - 64 bit
Post by: trev on April 25, 2021, 09:05:07 am
I have started producing Lazarus trunk snapshots for macOS Cocoa 64 bit. They are Intel only for the moment, but I may include ARM64 once the process proves itself for Intel snapshots.

They may be downloaded from https://sourceforge.net/projects/macos-lazarus-snapshots/

Using them should be self-explanatory but:

0. Compiled with BIGIDE option
1. Download
2. Unzip
3. Move lazarus-src to your home directory
4. Rename if you wish
5. Start with a shell script such as:
 
Code: Bash  [Select][+][-]
  1. #!/bin/sh
  2. open ~/lazarus-src/lazarus.app --args "--pcp=~/.laz_trunk"

Setup FPC compiler, debugger etc on first start.
Title: Re: Daily Lazarus trunk Snapshots for macOS - Cocoa - 64 bit - Intel
Post by: trev on April 27, 2021, 09:36:17 am
As of this afternoon, I have added ARM64 daily snapshots for macOS - I trust they will work as the executables are signed with ad hoc signatures.

Feedback is always welcome :)
Title: Re: Daily Lazarus trunk Snapshots for macOS - Cocoa - 64 bit - Intel
Post by: Thaddy on April 27, 2021, 09:49:57 am
@Trev
I'd rather see good instruction to build from source -especially for Mac -. Daily snapshots are in my opinion a bit overcompicating things for a very limited audience.
And building from source is not rocket science.
Just my 2 cents.
Title: Re: Daily Lazarus trunk Snapshots for macOS - Cocoa - 64 bit - Intel
Post by: trev on April 27, 2021, 10:04:50 am
I have already provided Wiki instructions (https://wiki.freepascal.org/Installing_Lazarus_on_macOS) for building from source for Intel and Jonas has provided Wiki instructions (https://wiki.freepascal.org/macOS_Big_Sur_changes_for_developers#ARM64.2FAArch64.2FApple_Silicon_Support) for doing the same for ARM64.

Still, in less than three days, there have been 23 downloads of the macOS Intel build from my Sourceforge Repo. It costs me nothing to provide these builds as I have automated the process and people obviously find it helpful. If the builds were not being downloaded, I'd save some electricity and not do it :)
Title: Re: Daily Lazarus trunk Snapshots for macOS - Cocoa - 64 bit - Intel
Post by: Thaddy on April 27, 2021, 10:14:23 am
Note I respect any effort to make things simpler for other programmers... Just in case
Title: Re: Daily FPC + Lazarus trunk Snapshots for macOS - Cocoa - 64 bit
Post by: trev on May 08, 2022, 06:00:46 am
It has been just over a year since I started providing Lazarus (Intel) and FPC + Lazarus (M1) daily snapshots of the development branches, so it was time to evaluate whether this  was useful to anyone.

Checking the download history today: 235 downloads from 29 countries, the bulk being M1 (FPC + Lazarus), with a few Intel (Lazarus) .

As a result, I will leave the automated jobs running for the foreseeable future.
TinyPortal © 2005-2018