Starting from a base Raspbian image, I've installed "git", "autoconf" and "build-essential", and then built SDL-1.2.15 from source and installed it.
During compilation of BasiliskII, I get some errors about "std::vector and GCC 7.1", followed by a lot of undeclared stuff in user_strings.cpp
Please see the full build log here: https://paste.c-net.org/DatedChurning
I'm configuring BasiliskII with ./configure --prefix=/usr/local --disable-vosf --disable-jit-compiler --without-gtk --without-esd --enable-sdl-audio --enable-sdl-video
What can I do about this?
EDIT: Dug around a bit and found this bug: https://github.com/cebix/macemu/issues/194
Apparently, the latest BasiliskII can't be compiled at all, due to missing declarations in user_strings.h
Attempting to compile Basilisk II on Raspbian in Docker
Moderators: Cat_7, Ronald P. Regensburg
- adespoton
- Forum All-Star
- Posts: 4226
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: Attempting to compile Basilisk II on Raspbian in Docker
Interesting... on other platforms, we've moved on to SDL2. Maybe check for a Raspbian fork of the cebix repo?
Re: Attempting to compile Basilisk II on Raspbian in Docker
What other platforms? Raspbian is just Linux... I'd think that was a major one.adespoton wrote:Interesting... on other platforms, we've moved on to SDL2. Maybe check for a Raspbian fork of the cebix repo?
Anyway, I got it compiled, after fixing the broken commit from a few weeks ago, submitting a pull request, then fixing a compile time warning and submitting another pull request.
https://github.com/cebix/macemu/pull/195
https://github.com/cebix/macemu/pull/196
Re: Attempting to compile Basilisk II on Raspbian in Docker
I just found the emaculation BasiliskII git repo. My inner newbie is visible...
Compiling that now instead
Compiling that now instead