E-Maculation
https://www.emaculation.com/forum/

How to build Shoebill 0.5 for Linux?
https://www.emaculation.com/forum/viewtopic.php?f=7&t=8845
Page 1 of 1

Author:  uternet [ Thu Dec 31, 2015 7:43 am ]
Post subject:  How to build Shoebill 0.5 for Linux?

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?

Author:  uternet [ Sun Jan 03, 2016 2:40 am ]
Post subject:  Re: How to build Shoebill 0.5 for Linux?

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.

Author:  adespoton [ Sun Jan 03, 2016 3:47 am ]
Post subject:  Re: How to build Shoebill 0.5 for Linux?

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.

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/