Hi people,
Just wondering if the official binary of version 2.1.0 will soon be available for the Raspberry Pi from
https://www.scummvm.org/downloads/
Maybe I could do it myself, but I wonder why it's necessary to use cross-compilation instead of being able to do it directly from a Raspberry Pi?
I'd like to do it from this tiny computer...
Someone can help me on this?
Thanks!
2.1.0 version for Raspberry Pi??
Moderator: ScummVM Team
- Praetorian
- ScummVM Developer
- Posts: 884
- Joined: Tue May 08, 2007 8:54 am
- Location: Greece
- Contact:
Re: 2.1.0 version for Raspberry Pi??
I don't think that you have to cross-compile necessarily.Bernard_Bernoulli wrote: ↑Tue Dec 17, 2019 12:57 pm Hi people,
Just wondering if the official binary of version 2.1.0 will soon be available for the Raspberry Pi from
https://www.scummvm.org/downloads/
Maybe I could do it myself, but I wonder why it's necessary to use cross-compilation instead of being able to do it directly from a Raspberry Pi?
I'd like to do it from this tiny computer...
Someone can help me on this?
Thanks!
You can try to compile ScummVM locally if you can set up the proper building environment. I'd suggest to start with a minimal build (just one engine or no engines) to see if any issues come up and to get an idea of how long it would take to compile.
-
- Posts: 3
- Joined: Mon Dec 16, 2019 1:37 pm
Re: 2.1.0 version for Raspberry Pi??
Hey thanks for the tip!
The only tutorial I know for the Raspberry is this one:
https://wiki.scummvm.org/index.php?titl ... cummVM/RPI
But there's also a more generic one for Linux:
https://wiki.scummvm.org/index.php?titl ... cummVM/GCC
Is there a more detailed tutorial somewhere?
But I don't see any reference to the engines in these 2 links ... How is it possible to select a particular one?
Thanks!
The only tutorial I know for the Raspberry is this one:
https://wiki.scummvm.org/index.php?titl ... cummVM/RPI
But there's also a more generic one for Linux:
https://wiki.scummvm.org/index.php?titl ... cummVM/GCC
Is there a more detailed tutorial somewhere?
But I don't see any reference to the engines in these 2 links ... How is it possible to select a particular one?
Thanks!
- Praetorian
- ScummVM Developer
- Posts: 884
- Joined: Tue May 08, 2007 8:54 am
- Location: Greece
- Contact:
Re: 2.1.0 version for Raspberry Pi??
Yes, you can use the "configure" command to set parameters for your build including the engines to compileBernard_Bernoulli wrote: ↑Tue Dec 17, 2019 1:31 pm Hey thanks for the tip!
The only tutorial I know for the Raspberry is this one:
https://wiki.scummvm.org/index.php?titl ... cummVM/RPI
But there's also a more generic one for Linux:
https://wiki.scummvm.org/index.php?titl ... cummVM/GCC
Is there a more detailed tutorial somewhere?
But I don't see any reference to the engines in these 2 links ... How is it possible to select a particular one?
Thanks!
So for example this should compile only for the Beneath the Steel Sky engine (sky):
Code: Select all
./configure --disable-all-engines --enable-engine=sky
Code: Select all
./configure --help
-
- Posts: 3
- Joined: Mon Dec 16, 2019 1:37 pm
Re: 2.1.0 version for Raspberry Pi??
I finally had a little time to test all of this...
Everything works fine! I used the standard procedure for Linux.
In my opinion, I find that the "Raspberry Pi" section of the Wiki is not really clear...
How is it possible to update it? Can I do it myself?
Same question to upload the new version in the "Raspberry Pi download" section of the site.
Can I do it myself?
Everything works fine! I used the standard procedure for Linux.
In my opinion, I find that the "Raspberry Pi" section of the Wiki is not really clear...
How is it possible to update it? Can I do it myself?
Same question to upload the new version in the "Raspberry Pi download" section of the site.
Can I do it myself?
- Praetorian
- ScummVM Developer
- Posts: 884
- Joined: Tue May 08, 2007 8:54 am
- Location: Greece
- Contact:
Re: 2.1.0 version for Raspberry Pi??
I don't think that you can directly edit the wiki, but you can probably find some developer that will work with you on this issue.Bernard_Bernoulli wrote: ↑Wed Jan 08, 2020 12:57 pm I finally had a little time to test all of this...
Everything works fine! I used the standard procedure for Linux.
In my opinion, I find that the "Raspberry Pi" section of the Wiki is not really clear...
How is it possible to update it? Can I do it myself?
Same question to upload the new version in the "Raspberry Pi download" section of the site.
Can I do it myself?
I'd suggest that you'll get a faster response on our official Discord server.
Re: 2.1.0 version for Raspberry Pi??
Bernard, any chance you could post your instructions on getting 2.1 here in the thread? Thanks!Bernard_Bernoulli wrote: ↑Wed Jan 08, 2020 12:57 pm I finally had a little time to test all of this...
Everything works fine! I used the standard procedure for Linux.
In my opinion, I find that the "Raspberry Pi" section of the Wiki is not really clear...
How is it possible to update it? Can I do it myself?
Same question to upload the new version in the "Raspberry Pi download" section of the site.
Can I do it myself?
- Praetorian
- ScummVM Developer
- Posts: 884
- Joined: Tue May 08, 2007 8:54 am
- Location: Greece
- Contact:
Re: 2.1.0 version for Raspberry Pi??
Hi! I've updated the wiki page for cross-compiling for Raspberry Pi here:
https://wiki.scummvm.org/index.php?titl ... cummVM/RPI
If you are using a Raspberry Pi 2 or newer (which adopt the ARM7 architecture) then a more straightforward way to setup the building environment on your host PC (running a Debian based Linux distro) can be shown in this Dockerfile:
https://github.com/antoniou79/scummvm-r ... Dockerfile
Basically, the method shown in the Dockerfile skips the steps of installing on the Raspbian and then copying over from the Raspbian OS SD Card, the headers and the developer libraries to the host PC. Instead, it uses the Debian packages for the armhf architecure for the toolchain and libraries.