Login  •  Register


The time is now: Thu Feb 21, 2019 2:24 pm

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 10 posts ]
Print view Previous topic  |  Next topic
Author Message
 Post subject: Shoebill compiling
PostPosted: Thu Aug 02, 2018 12:33 am 
Offline
Space Cadet

Joined: Wed Apr 11, 2018 9:42 am
Posts: 8
Has anybody successfully built shoebill on a modern linux system or have a working copy? I get this every time i try to build it

silentstorm@Talik-Lin:~/Downloads/Emulation/MacOS/AUX/shoebill-0.0.5$ make
make -C core -j 4
make[1]: Entering directory '/home/silentstorm/Downloads/Emulation/MacOS/AUX/shoebill-0.0.5/core'
mkdir -p ../intermediates
mkdir -p ../intermediates/SoftFloat
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations atrap_tab.c -o ../intermediates/atrap_tab.o
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations coff.c -o ../intermediates/coff.o
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations exception.c -o ../intermediates/exception.o
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations macii_symbols.c -o ../intermediates/macii_symbols.o
clang: clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang: clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations atrap_tab.c -o ../intermediates/atrap_tab.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations redblack.c -o ../intermediates/redblack.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations macii_symbols.c -o ../intermediates/macii_symbols.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations exception.c -o ../intermediates/exception.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations scsi.c -o ../intermediates/scsi.o
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations coff.c -o ../intermediates/coff.o.i386
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations redblack.c -o ../intermediates/redblack.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations video.c -o ../intermediates/video.o
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations filesystem.c -o ../intermediates/filesystem.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations scsi.c -o ../intermediates/scsi.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations alloc_pool.c -o ../intermediates/alloc_pool.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations alloc_pool.c -o ../intermediates/alloc_pool.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations toby_frame_buffer.c -o ../intermediates/toby_frame_buffer.o
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations video.c -o ../intermediates/video.o.i386
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations sound.c -o ../intermediates/sound.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations toby_frame_buffer.c -o ../intermediates/toby_frame_buffer.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations sound.c -o ../intermediates/sound.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ethernet.c -o ../intermediates/ethernet.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations SoftFloat/softfloat.c -o ../intermediates/SoftFloat/softfloat.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
perl macro.pl adb.c ../intermediates/adb.post.c
perl macro.pl mc68851.c ../intermediates/mc68851.post.c
perl macro.pl mem.c ../intermediates/mem.post.c
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations filesystem.c -o ../intermediates/filesystem.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ethernet.c -o ../intermediates/ethernet.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
perl macro.pl via.c ../intermediates/via.post.c
perl macro.pl floppy.c ../intermediates/floppy.post.c
perl macro.pl core_api.c ../intermediates/core_api.post.c
perl macro.pl fpu.c ../intermediates/fpu.post.c
perl macro.pl cpu.c ../intermediates/cpu.post.c
clang decoder_gen.c -o ../intermediates/decoder_gen
perl macro.pl dis.c ../intermediates/dis.post.c
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/adb.post.c -o ../intermediates/adb.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/mc68851.post.c -o ../intermediates/mc68851.o
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/mem.post.c -o ../intermediates/mem.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/adb.post.c -o ../intermediates/adb.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/mc68851.post.c -o ../intermediates/mc68851.o.i386
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/via.post.c -o ../intermediates/via.o
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/mem.post.c -o ../intermediates/mem.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/floppy.post.c -o ../intermediates/floppy.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/via.post.c -o ../intermediates/via.o.i386
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/floppy.post.c -o ../intermediates/floppy.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/core_api.post.c -o ../intermediates/core_api.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/fpu.post.c -o ../intermediates/fpu.o
../intermediates/decoder_gen dis ../intermediates/
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations SoftFloat/softfloat.c -o ../intermediates/SoftFloat/softfloat.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
../intermediates/decoder_gen inst ../intermediates/
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/core_api.post.c -o ../intermediates/core_api.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/cpu.post.c -o ../intermediates/cpu.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch x86_64 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/dis.post.c -o ../intermediates/dis.o
clang: warning: argument unused during compilation: '-arch x86_64' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/fpu.post.c -o ../intermediates/fpu.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/dis.post.c -o ../intermediates/dis.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
clang -c -arch i386 -O3 -ggdb -flto -Wno-deprecated-declarations ../intermediates/cpu.post.c -o ../intermediates/cpu.o.i386
clang: warning: argument unused during compilation: '-arch i386' [-Wunused-command-line-argument]
libtool -static -v -o ../intermediates/libshoebill_core.a.x86_64 ../intermediates/atrap_tab.o ../intermediates/coff.o ../intermediates/exception.o ../intermediates/macii_symbols.o ../intermediates/redblack.o ../intermediates/scsi.o ../intermediates/video.o ../intermediates/filesystem.o ../intermediates/alloc_pool.o ../intermediates/toby_frame_buffer.o ../intermediates/sound.o ../intermediates/ethernet.o ../intermediates/SoftFloat/softfloat.o ../intermediates/adb.o ../intermediates/mc68851.o ../intermediates/mem.o ../intermediates/via.o ../intermediates/floppy.o ../intermediates/core_api.o ../intermediates/fpu.o ../intermediates/cpu.o ../intermediates/dis.o
Usage: /usr/bin/libtool [OPTION]... [MODE-ARG]...
Try 'libtool --help' for more information.
libtool: error: unrecognised option: '-static'
Makefile:41: recipe for target '../intermediates/libshoebill_core.a' failed
make[1]: *** [../intermediates/libshoebill_core.a] Error 1
make[1]: Leaving directory '/home/silentstorm/Downloads/Emulation/MacOS/AUX/shoebill-0.0.5/core'
Makefile:16: recipe for target 'make_core' failed
make: *** [make_core] Error 2
silentstorm@Talik-Lin:~/Downloads/Emulation/MacOS/AUX/shoebill-0.0.5$

I have no clue how libtool works so i'm stuck here. Anybody have a idea here?


Top
 Profile  
Reply with quote Post a reply  
 Post subject: Re: Shoebill compiling
PostPosted: Sat Aug 04, 2018 6:32 am 
Offline
Apple Corer
User avatar

Joined: Fri Aug 27, 2010 1:02 am
Posts: 220
Try this: https://github.com/uyjulian/shoebill/ar ... julian.zip


Top
 Profile  
Reply with quote Post a reply  
 Post subject: Re: Shoebill compiling
PostPosted: Tue Aug 07, 2018 6:56 am 
Offline
Space Cadet

Joined: Wed Apr 11, 2018 9:42 am
Posts: 8
I'm on linux not macos so xcode is useless


Top
 Profile  
Reply with quote Post a reply  
 Post subject: Re: Shoebill compiling
PostPosted: Tue Aug 07, 2018 2:32 pm 
Offline
Apple Corer
User avatar

Joined: Fri Aug 27, 2010 1:02 am
Posts: 220
Silentstorm wrote:
I'm on linux not macos so xcode is useless

I updated the makefiles anyway, so try it out


Top
 Profile  
Reply with quote Post a reply  
 Post subject: Re: Shoebill compiling
PostPosted: Wed Aug 08, 2018 9:30 am 
Offline
Space Cadet

Joined: Wed Apr 11, 2018 9:42 am
Posts: 8
root@Talik-Lin:/home/silentstorm/Downloads/shoebill-uyjulian# make
make -C core -j 4
make[1]: Entering directory '/home/silentstorm/Downloads/shoebill-uyjulian/core'
mkdir -p ../intermediates
clang -c -march=native -g -O3 -Wno-deprecated-declarations atrap_tab.c -o ../intermediates/atrap_tab.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations coff.c -o ../intermediates/coff.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations exception.c -o ../intermediates/exception.o
mkdir -p ../intermediates/SoftFloat
clang -c -march=native -g -O3 -Wno-deprecated-declarations macii_symbols.c -o ../intermediates/macii_symbols.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations redblack.c -o ../intermediates/redblack.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations scsi.c -o ../intermediates/scsi.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations video.c -o ../intermediates/video.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations filesystem.c -o ../intermediates/filesystem.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations alloc_pool.c -o ../intermediates/alloc_pool.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations toby_frame_buffer.c -o ../intermediates/toby_frame_buffer.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations sound.c -o ../intermediates/sound.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations ethernet.c -o ../intermediates/ethernet.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations SoftFloat/softfloat.c -o ../intermediates/SoftFloat/softfloat.o
perl macro.pl adb.c ../intermediates/adb.post.c
perl macro.pl mc68851.c ../intermediates/mc68851.post.c
perl macro.pl mem.c ../intermediates/mem.post.c
perl macro.pl via.c ../intermediates/via.post.c
perl macro.pl floppy.c ../intermediates/floppy.post.c
perl macro.pl core_api.c ../intermediates/core_api.post.c
perl macro.pl fpu.c ../intermediates/fpu.post.c
perl macro.pl cpu.c ../intermediates/cpu.post.c
clang decoder_gen.c -o ../intermediates/decoder_gen
perl macro.pl dis.c ../intermediates/dis.post.c
clang -c -march=native -g -O3 -Wno-deprecated-declarations ../intermediates/adb.post.c -o ../intermediates/adb.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations ../intermediates/mc68851.post.c -o ../intermediates/mc68851.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations ../intermediates/mem.post.c -o ../intermediates/mem.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations ../intermediates/via.post.c -o ../intermediates/via.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations ../intermediates/floppy.post.c -o ../intermediates/floppy.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations ../intermediates/core_api.post.c -o ../intermediates/core_api.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations ../intermediates/fpu.post.c -o ../intermediates/fpu.o
../intermediates/decoder_gen dis ../intermediates/
../intermediates/decoder_gen inst ../intermediates/
clang -c -march=native -g -O3 -Wno-deprecated-declarations ../intermediates/cpu.post.c -o ../intermediates/cpu.o
clang -c -march=native -g -O3 -Wno-deprecated-declarations ../intermediates/dis.post.c -o ../intermediates/dis.o
ar rcs ../intermediates/libshoebill_core.a ../intermediates/atrap_tab.o ../intermediates/coff.o ../intermediates/exception.o ../intermediates/macii_symbols.o ../intermediates/redblack.o ../intermediates/scsi.o ../intermediates/video.o ../intermediates/filesystem.o ../intermediates/alloc_pool.o ../intermediates/toby_frame_buffer.o ../intermediates/sound.o ../intermediates/ethernet.o ../intermediates/SoftFloat/softfloat.o ../intermediates/adb.o ../intermediates/mc68851.o ../intermediates/mem.o ../intermediates/via.o ../intermediates/floppy.o ../intermediates/core_api.o ../intermediates/fpu.o ../intermediates/cpu.o ../intermediates/dis.o
make[1]: Leaving directory '/home/silentstorm/Downloads/shoebill-uyjulian/core'
xcodebuild -project gui/Shoebill.xcodeproj SYMROOT=build
make: xcodebuild: Command not found
Makefile:10: recipe for target 'make_gui' failed
make: *** [make_gui] Error 127
root@Talik-Lin:/home/silentstorm/Downloads/shoebill-uyjulian#

There's still xcode in it


Top
 Profile  
Reply with quote Post a reply  
 Post subject: Re: Shoebill compiling
PostPosted: Wed Aug 08, 2018 2:57 pm 
Offline
Apple Corer
User avatar

Joined: Fri Aug 27, 2010 1:02 am
Posts: 220
Silentstorm wrote:
There's still xcode in it

You need to use sdl-gui/lin_build.sh


Top
 Profile  
Reply with quote Post a reply  
 Post subject: Re: Shoebill compiling
PostPosted: Wed Aug 08, 2018 9:24 pm 
Offline
Tinkerer

Joined: Thu Feb 27, 2014 3:10 am
Posts: 68
julialy wrote:
Silentstorm wrote:
There's still xcode in it

You need to use sdl-gui/lin_build.sh

The makefile in /core is hacked up to build a universal 32/64-bit library on macOS -- it won't build on any other platform. Like Julialy said, you should use the dumb non-incremental build script, sdl-gui/lin_build.sh.


Top
 Profile  
Reply with quote Post a reply  
 Post subject: Re: Shoebill compiling
PostPosted: Wed Aug 08, 2018 11:03 pm 
Offline
Space Cadet

Joined: Wed Apr 11, 2018 9:42 am
Posts: 8
Sorry, i was completely unaware that existed


Top
 Profile  
Reply with quote Post a reply  
 Post subject: Re: Shoebill compiling
PostPosted: Wed Aug 08, 2018 11:40 pm 
Offline
Space Cadet

Joined: Wed Apr 11, 2018 9:42 am
Posts: 8
This did build successfully though i get a white screen when i do this

silentstorm@Talik-Lin:~/Downloads/Emulation$ ./shoebill disk0=AUX.img rom=/home/silentstorm/.vmac/vMac.ROM width=1024 height=600 ram=64

What would i do about this?


Top
 Profile  
Reply with quote Post a reply  
 Post subject: Re: Shoebill compiling
PostPosted: Mon Aug 13, 2018 9:03 pm 
Offline
Tinkerer

Joined: Thu Feb 27, 2014 3:10 am
Posts: 68
Silentstorm wrote:
This did build successfully though i get a white screen when i do this

silentstorm@Talik-Lin:~/Downloads/Emulation$ ./shoebill disk0=AUX.img rom=/home/silentstorm/.vmac/vMac.ROM width=1024 height=600 ram=64

What would i do about this?


Looks like you're using a Mac Plus ROM? (vMac.ROM?) You need a Macintosh II or IIx ROM. Otherwise, that command looks fine


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 10 posts ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group