Recent

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

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1589
  • 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.3 2021-08-10 FPC 3.3.1 r49223 macOS 10.14.6 Xcode 11.3.1
Lazarus 2.3 r65500 FPC 3.3.1 r49634 macOS 11.6 aarch64 Xcode 13
Lazarus 2.3 2021-08-11 FPC 3.2.2 FreeBSD 13.0 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: 1589
  • 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.3 2021-08-10 FPC 3.3.1 r49223 macOS 10.14.6 Xcode 11.3.1
Lazarus 2.3 r65500 FPC 3.3.1 r49634 macOS 11.6 aarch64 Xcode 13
Lazarus 2.3 2021-08-11 FPC 3.2.2 FreeBSD 13.0 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: 10835
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: 1589
  • 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.3 2021-08-10 FPC 3.3.1 r49223 macOS 10.14.6 Xcode 11.3.1
Lazarus 2.3 r65500 FPC 3.3.1 r49634 macOS 11.6 aarch64 Xcode 13
Lazarus 2.3 2021-08-11 FPC 3.2.2 FreeBSD 13.0 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: 10835
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