How to build Shoebill 0.5 for Linux?
Posted: Thu Dec 31, 2015 7:43 am
Sorry for my Google English..
I try to run
I got an executable file 'sheobill', But when I ran the binary, the prompt of version was still 0.0.4.
I checked the files:
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:
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?
I try to run
Code: Select all
shoebill-0.0.5/sdl-gui/lin_build.sh
Code: Select all
Shoebill v0.0.4 - http://github.com/pruten/shoebill - Peter Rutenbar (c) 2014
Code: Select all
shoebill-0.0.4/sdl-gui/sdl.c
shoebill-0.0.5/sdl-gui/sdl.c
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
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?