Recent

Author Topic: Coexisting High Sierra and Catalina?  (Read 431 times)

VTwin

  • Hero Member
  • *****
  • Posts: 938
  • Former Turbo Pascal 3 user
Coexisting High Sierra and Catalina?
« on: July 27, 2020, 08:03:34 pm »
I still have High Sierra on my laptop, and am not yet ready to commit to Catalina. However, I would like to look into notarizing applications.

I am curious about two options:

1. Installing Catalina on a new volume, and booting from that.
2. Installing Catalina on VirtualBox.

I could also try either with Mojave instead of Catalina.

I would only use Catalina (or Mojave) for notarizing and testing applications. Has anyone tried either of these approaches? Is it workable? Any advice from personal experience would be appreciated.

Thanks
« Last Edit: July 27, 2020, 09:41:08 pm by VTwin »
“Talk is cheap. Show me the code.” -Linus Torvalds

Free Pascal Compiler 3.2.0
macOS 10.13.6: Lazarus 2.0.10 (64 bit Cocoa)
Ubuntu 18.04.3: Lazarus 2.0.10 (64 bit on VBox)
Windows 7 Pro SP1: Lazarus 2.0.10 (64 bit on VBox)

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1062
  • Former Delphi 1-7, 10.2 User
Re: Coexisting High Sierra and Catalina?
« Reply #1 on: July 28, 2020, 06:29:18 am »
1. You really need at least macOS Mojave to successfully notarise applications. Attempts with Xcode 10.1 on High Sierra all failed.

2. I have tested successfully notarized applications (using Xcode 10.3.1 command line tools in Mojave) in a Catalina VM using Parallels (non-pro, non-subscription version 15).

3. The last time I tried virtual box (a year or more ago) its support for USB was woeful (I needed Windows 7 with USB support for programming Microchip PIC microcontrollers with PICkit2 and PICkit3 programmers, and EPROMS/EEPROMS with a cheap Chinese USB programmer). Everything worked perfectly with Parallels.

4. Installing Mojave or Catalina on an external disk should also work. Save yourself some frustration/time and use an external SSD. I prefer Samsung SSDs. My almost 9 year old Samsung 830 256GB SATA SSD is still going strong (was running under macOS, now FreeBSD in a 2011 Mac mini). I'm also using a Samsung 860 EVO 1TB hanging off a mid-2007 Mac mini for macOS 10.6 and 10.7 and its noticeably faster than the 10.5 on the internal HDD.
o Lazarus v2.1.0 r63871, FPC v3.3.1 r47164, macOS 10.14.6, Xcode 11.3.1
o Lazarus v2.1.0 r64160, FPC v3.3.1 Nov 27 21:16:31, macOS 11.0.1 (aarch64), Xcode 12.2
o Lazarus v2.1.0 r61574, FPC v3.3.1 r42318, FreeBSD 12.1 amd64 (VMware VM)
o Lazarus v2.1.0 r61574, FPC v3.0.4, Ubuntu 20.04 (PD VM)

VTwin

  • Hero Member
  • *****
  • Posts: 938
  • Former Turbo Pascal 3 user
Re: Coexisting High Sierra and Catalina?
« Reply #2 on: July 28, 2020, 09:47:29 pm »
Thanks trev.

1. That confirms my conclusion from reading all I could find.

2. Great, that sounds like I should be able to do something similar.

3. I used Parallels for perhaps 5 years, and got frustrated by the cost and licensing structure. I switched to Virtual Box and have used it for many years now. I mostly use it to compile and test on other platforms, and USB support has not been critical.

4. Thanks for that advice. My laptop is already loaded with three virtual machines, so an external drive may be a better choice. I'll consider an SSD.
“Talk is cheap. Show me the code.” -Linus Torvalds

Free Pascal Compiler 3.2.0
macOS 10.13.6: Lazarus 2.0.10 (64 bit Cocoa)
Ubuntu 18.04.3: Lazarus 2.0.10 (64 bit on VBox)
Windows 7 Pro SP1: Lazarus 2.0.10 (64 bit on VBox)

 

TinyPortal © 2005-2018