Recent

Author Topic: Daily Lazarus trunk Snapshots for macOS - Cocoa - 64 bit - Intel  (Read 624 times)

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1469
  • Former Delphi 1-7, 10.2 user
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.
« Last Edit: April 25, 2021, 12:29:22 pm by trev »
Lazarus 2.1 r65061 FPC 3.3.1 r49223 macOS 10.14.6 Xcode 11.3.1
Lazarus 2.1 r65182 FPC 3.3.1 r49223 macOS 11.4 aarch64 Xcode 12.4
Lazarus 2.1 r61574 FPC 3.3.1 r42318 FreeBSD 12.1 amd64 VMware VM
Lazarus 2.1 r61574 FPC 3.0.4 Ubuntu 20.04 Parallels VM
Lazarus 2.0.10 FPC 3.2.0 Win10 Parallels VM

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1469
  • Former Delphi 1-7, 10.2 user
Re: Daily Lazarus trunk Snapshots for macOS - Cocoa - 64 bit - Intel
« Reply #1 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 :)
Lazarus 2.1 r65061 FPC 3.3.1 r49223 macOS 10.14.6 Xcode 11.3.1
Lazarus 2.1 r65182 FPC 3.3.1 r49223 macOS 11.4 aarch64 Xcode 12.4
Lazarus 2.1 r61574 FPC 3.3.1 r42318 FreeBSD 12.1 amd64 VMware VM
Lazarus 2.1 r61574 FPC 3.0.4 Ubuntu 20.04 Parallels VM
Lazarus 2.0.10 FPC 3.2.0 Win10 Parallels VM

Thaddy

  • Hero Member
  • *****
  • Posts: 10783
Re: Daily Lazarus trunk Snapshots for macOS - Cocoa - 64 bit - Intel
« Reply #2 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.

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1469
  • Former Delphi 1-7, 10.2 user
Re: Daily Lazarus trunk Snapshots for macOS - Cocoa - 64 bit - Intel
« Reply #3 on: April 27, 2021, 10:04:50 am »
I have already provided Wiki instructions for building from source for Intel and Jonas has provided Wiki instructions 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 :)
Lazarus 2.1 r65061 FPC 3.3.1 r49223 macOS 10.14.6 Xcode 11.3.1
Lazarus 2.1 r65182 FPC 3.3.1 r49223 macOS 11.4 aarch64 Xcode 12.4
Lazarus 2.1 r61574 FPC 3.3.1 r42318 FreeBSD 12.1 amd64 VMware VM
Lazarus 2.1 r61574 FPC 3.0.4 Ubuntu 20.04 Parallels VM
Lazarus 2.0.10 FPC 3.2.0 Win10 Parallels VM

Thaddy

  • Hero Member
  • *****
  • Posts: 10783
Re: Daily Lazarus trunk Snapshots for macOS - Cocoa - 64 bit - Intel
« Reply #4 on: April 27, 2021, 10:14:23 am »
Note I respect any effort to make things simpler for other programmers... Just in case

 

TinyPortal © 2005-2018