Switch to full style
About Mini vMac and all other 68k emulators, including SoftMac, Executor, and MESS.
Post a reply

How to build Shoebill 0.5 for Linux?

Thu Dec 31, 2015 7:43 am

Sorry for my Google English..

I try to run
Code:
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:
Shoebill v0.0.4 - http://github.com/pruten/shoebill - Peter Rutenbar (c) 2014


I checked the files:
Code:
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:
-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?

Re: How to build Shoebill 0.5 for Linux?

Sun Jan 03, 2016 2:40 am

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.

Re: How to build Shoebill 0.5 for Linux?

Sun Jan 03, 2016 3:47 am

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 a reply