How to build Shoebill 0.5 for Linux?

About Mini vMac and all other 68k emulators, including SoftMac, Executor, and MESS.

Moderators: Cat_7, Ronald P. Regensburg

Post Reply
uternet
Space Cadet
Posts: 6
Joined: Mon Dec 28, 2015 2:12 am

How to build Shoebill 0.5 for Linux?

Post by uternet »

Sorry for my Google English..

I try to run

Code: Select all

shoebill-0.0.5/sdl-gui/lin_build.sh
I got an executable file 'sheobill', But when I ran the binary, the prompt of version was still 0.0.4.

Code: Select all

Shoebill v0.0.4 - http://github.com/pruten/shoebill - Peter Rutenbar (c) 2014
I checked the files:

Code: Select all

shoebill-0.0.4/sdl-gui/sdl.c
shoebill-0.0.5/sdl-gui/sdl.c
Their content was the same... but the build script 'lin_build.sh' are differents, in version 0.0.5 another additional
source file 'core/ethernet.c' was compiled. And the file size of executable are different:

Code: Select all

-rwxr-xr-x 1 uternet uternet  845480 12月 31 14:33 shoebill-0.0.4
-rwxr-xr-x 1 uternet uternet 1240064 12月 31 14:26 shoebill-0.0.5
So, I guess the Ethernet support has built in, but I don't know how to use it.

I checked 'shoebill-0.0.5/gui/Shoebill/shoeApplication.m', found some variable such as "tapPathE", "macAddressE", "ethernetEnabledE", I guess they are values of some GUI widgets. But when I used Shoebill on Linux console, How does it know these values? the function '_init_user_params' in 'sdl.c' do not accept these arguments.

Is the network support available for OSX only?
uternet
Space Cadet
Posts: 6
Joined: Mon Dec 28, 2015 2:12 am

Re: How to build Shoebill 0.5 for Linux?

Post by uternet »

I've given up the attempt in shoebill.

I need a older UNIX system to test a older compiler called "T", that is a dialect of Lisp&Scheme and It can run in some older machines. I've let it run on Shoebill, But Shoebill itself is not quite stable (inexplicably halted, mouse and keyboard lag)

Now, the compiler runs on a virtual DEC VAX by SIMH.
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: How to build Shoebill 0.5 for Linux?

Post by adespoton »

Wow... that brings back memories :) I remember having a remote account on DEC's VAX testbed back in the 90s and playing around with T.
Post Reply