Page 3 of 3

Re: Sheepshaver/BasiliskII development and supported platforms

Posted: Mon May 10, 2021 6:57 pm
by Ronald P. Regensburg
The links give me:
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required"}]}

Re: Sheepshaver/BasiliskII development and supported platforms

Posted: Mon May 10, 2021 7:08 pm
by adespoton
They don't make it easy, do they? So they'll need to be pulled in via brew with the --bottle-arch= tag I guess.

Re: Sheepshaver/BasiliskII development and supported platforms

Posted: Tue May 11, 2021 1:23 am
by kanjitalk755
Unfortunately, it seems difficult to build the latest version on an Intel Mac.
For Intel Mac:

Code: Select all

$ git checkout has_fpu_bug

Re: Sheepshaver/BasiliskII development and supported platforms

Posted: Tue May 11, 2021 7:31 am
by Ronald P. Regensburg
Building universal binaries is possible on arm64?

I will leave my current builds of SheepShaver and BasiliskII as they are, with the comment about FPU in BasiliskII on arm64.
First week next month I expect to get my M1 iMac. I will then need some time for migration and getting everything working, sorting out my 150+ applications. I will post new builds later next month.

Re: Sheepshaver/BasiliskII development and supported platforms

Posted: Wed May 12, 2021 12:50 am
by kanjitalk755
Ronald P. Regensburg wrote: Tue May 11, 2021 7:31 am Building universal binaries is possible on arm64?
Yes. You can build universal binaries on both Intel and Apple Silicon machine with Xcode 12 and above.

Re: Sheepshaver/BasiliskII development and supported platforms

Posted: Thu May 13, 2021 11:41 am
by emendelson
Many of us would be very grateful for step-by-step instructions for installing the needed libraries for building for both Arm and Intel. Many thanks for any help.

And am I right to think that we can only build a universal version on Arm, not on Intel?

Re: Sheepshaver/BasiliskII development and supported platforms

Posted: Thu May 13, 2021 1:17 pm
by Ronald P. Regensburg
As far as I understand the issues discussed, this is the status with current source:

SheepShaver
On both Intel and arm64 build machines it is possible to build a universal SheepShaver .

BasiliskII
On an Intel build machine It is not possible to build BasiliskII.
On an arm64 build machine it is possible to build a universal BasiliskII after installing the additional libraries for arm64.

For both BasiliskII and SheepShaver, JIT compiler is disabled in the arm64 versions of the universal application.