Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: SheepShaver and BasiliskII building for BeOS  (Read 804 times)

V.Yakob

  • 64 MB
  • ****
  • Posts: 110
  • Mac User
SheepShaver and BasiliskII building for BeOS
« on: February 08, 2025, 03:59:53 AM »

Hi,
There is a Power Macintosh 9500 running BeOS 5. I want to try running SheepShaver and BasiliskII on this OS. However, I couldn't find the finished packages, only the source texts. But there was a problem with the compilation.

I'm not a programmer, so every time I have various problems when building.

How to do it?

I transferred the archive "cebix-macemu-96e512b.zip" to BeOS via FTP and connected to the telnet server console.

Code: [Select]
$ uname -a
BeOS PM9500 5.0 1000009 BeMac unknown
$ pwd
/boot/home/Temp/macemu/SheepShaver/src/BeOS
$ make
mwcc -c ../main.cpp  -I../  -I./  -I../include  -ISheepDriver  -ISheepNet -i-   -O7   -prefix BeHeaders -o obj.ppc/main.o
### mwcc Compiler Error:
# #include "vm_alloc.h"
#                     ^
#   the file 'vm_alloc.h' cannot be opened
#----------------------------------------------------------
    File "/boot/home/Temp/macemu/SheepShaver/src/main.cpp"; Line 47
#----------------------------------------------------------
### mwcc Compiler Error:
# #include "sigsegv.h"
#                    ^
#   the file 'sigsegv.h' cannot be opened
#----------------------------------------------------------
    File "/boot/home/Temp/macemu/SheepShaver/src/main.cpp"; Line 48
#----------------------------------------------------------

Errors caused tool to abort.
make: *** [obj.ppc/main.o] Error 1


Files that cannot be opened by the compiler exist

Code: [Select]
$ find /boot/home/Temp/macemu/SheepShaver/src -name "vm_alloc.h"
/boot/home/Temp/macemu/SheepShaver/src/CrossPlatform/vm_alloc.h
$
$
$ find /boot/home/Temp/macemu/SheepShaver/src -name "sigsegv.h"
/boot/home/Temp/macemu/SheepShaver/src/CrossPlatform/sigsegv.h

Who can say what needs to be done so that the building of the application was successful? Or can someone share the already collected packages and give recommendations for installation or launch in BeOS?
Logged
68k — Macintosh Quadra 950.
PPC — PM 8100/80, PM 9500/200, PM 9600/300, PM G3 Minitower (Rev. C), PM G3 B&W (Rev. B), PM G4 Quicksilver, PM G4 MDD, PM G5 (Dual-Core).
Intel — Mac mini (mid 2010), iMac 5k (2017), Mac mini (2018).
AppleSilicon — Mac mini (2020), Mac Studio (2023).

Jubadub

  • 256 MB
  • *****
  • Posts: 503
  • There is no Mac in OS X
Re: SheepShaver and BasiliskII building for BeOS
« Reply #1 on: February 08, 2025, 08:01:09 AM »

Honestly don't know. I would recommend asking around e-maculation for that one, they specialize on all manners of Mac emulation, like your case. Here, we are the opposite: perhaps we could help you emulate BeOS on Mac OS instead, or even trying to get SheepShaver and/or Basilisk ][ to port/compile to run under Mac OS 9.
Logged

laulandn

  • 16 MB
  • ***
  • Posts: 26
  • Mew Nember
Re: SheepShaver and BasiliskII building for BeOS
« Reply #2 on: February 08, 2025, 08:01:40 AM »

It looks like those are in SheepShaver/src/CrossPlatform (well, links, since they're really shared with Basilisk)...chances are the BeOS Makefile hasn't been maintained well over the years.  I don't have BeOS installed, but adding ../CrossPlatform to the LOCAL_INCLUDE_PATHS line MIGHT work.

But...if THAT is needed, you might find you need some other fixes also.  If it complains about other missing files, look for them in the src hierarchy and you might need additional things added in the Makefile.
Logged

V.Yakob

  • 64 MB
  • ****
  • Posts: 110
  • Mac User
Re: SheepShaver and BasiliskII building for BeOS
« Reply #3 on: February 09, 2025, 01:24:49 PM »

They helped me find ready-made packages, it works. I'll just leave them here just in case.
I will also leave a link to the resource where you can find these packages, as well as much more for Be.

Quote
link: gopher://gopher.floodgap.com/1/archive/be-power/
The link can be opened in old browsers, like Classilla.
« Last Edit: February 11, 2025, 09:18:01 AM by V.Yakob »
Logged
68k — Macintosh Quadra 950.
PPC — PM 8100/80, PM 9500/200, PM 9600/300, PM G3 Minitower (Rev. C), PM G3 B&W (Rev. B), PM G4 Quicksilver, PM G4 MDD, PM G5 (Dual-Core).
Intel — Mac mini (mid 2010), iMac 5k (2017), Mac mini (2018).
AppleSilicon — Mac mini (2020), Mac Studio (2023).
Pages: [1]   Go Up

Recent Topics