ScummVM2.0.0 crash upon start [reproducable]

Subforum for discussion and help with ScummVM's Android port

Moderator: ScummVM Team

stephan92
Posts: 17
Joined: Tue Jan 23, 2018 9:35 pm

Post by stephan92 »

Hi mim2011

I have a short question : what is the main purpose of the CURL library ?

Thank you
mim2011
Posts: 21
Joined: Thu Feb 22, 2018 7:54 am

Post by mim2011 »

Hi,

this is easy:

libcurl - the multiprotocol file transfer library
from https://curl.haxx.se/libcurl/

it is used to access files over many Internet protocols like https, ssh ....

I am not sure what is the usage on scummvm, I think for cloud saving of game states...
digitall
ScummVM Developer
Posts: 1172
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Yes, it is used for the Cloud support as per:
http://wiki.scummvm.org/index.php/Cloud_Storage_Support
http://wiki.scummvm.org/index.php/Local_Webserver

However, this should be disabled for current stable release builds such as v2.0.0 as per:
http://forums.scummvm.org/viewtopic.php?t=14499

If you are doing a local build from development source code, this may be enabled automatically/by default. You can disable the Cloud dependency requirements and functionality using:
./configure --disable-libcurl --disable-sdlnet --disable-cloud
prior to make.
mim2011
Posts: 21
Joined: Thu Feb 22, 2018 7:54 am

Post by mim2011 »

digitall wrote:Yes, it is used for the Cloud support as per:
http://wiki.scummvm.org/index.php/Cloud_Storage_Support
http://wiki.scummvm.org/index.php/Local_Webserver

However, this should be disabled for current stable release builds such as v2.0.0 as per:
http://forums.scummvm.org/viewtopic.php?t=14499

If you are doing a local build from development source code, this may be enabled automatically/by default. You can disable the Cloud dependency requirements and functionality using:
./configure --disable-libcurl --disable-sdlnet --disable-cloud
prior to make.
for the androidsdl port it is not enough, you have to disable curl as well into

scummvm/dists/androidsdl/scummvm/AndroidAppSettings.cfg

search for the line and remove curl:

Code: Select all

CompiledLibraries="mad vorbis flac ogg jpeg png theora freetype faad sdl_net"
mac_es
Posts: 145
Joined: Mon Oct 31, 2005 9:37 am

Post by mac_es »

Hello,

I have been trying to compile androidsdl port for a while without luck...

My environment for building scummvm is MSYS. And till now I have been able to compile: windows, symbian, WinCE, ps2, android

But I can't get a working toolchain for androidsdl, I got stucked in clang compiling for iconv mixing static and shared libraries...

So I finally decided to go for a pure Linux machine (CentOS 7) but I can't compile because the new SDK build tools requires glibc 2.18 and CentOS ships 2.17

Could you post exact versions and commands I need to get to compile androidsdl port?

Thank you
User avatar
sev
ScummVM Lead
Posts: 2273
Joined: Wed Sep 21, 2005 1:06 pm
Contact:

Post by sev »

mac_es wrote: Could you post exact versions and commands I need to get to compile androidsdl port?
Did you try this? And the script next to it.


Eugene
mac_es
Posts: 145
Joined: Mon Oct 31, 2005 9:37 am

Post by mac_es »

Thank you!

I was following the wiki. I will give a try and download the older NDK.
mac_es
Posts: 145
Joined: Mon Oct 31, 2005 9:37 am

Post by mac_es »

Finally I have builded it!

I have had issues because I'm behind a proxy with several parts of the building process... and gradle part no seeing the licenses accepted...

Thank you so much!
mac_es
Posts: 145
Joined: Mon Oct 31, 2005 9:37 am

Post by mac_es »

Hello,

One quick question...

I have an S9 (Oreo) with stock OS. I'm not able to save games. I have tried SCUMM and SCI engines.

I can browse sdcard, even the Indy3 IQ points are updated so it is not the sdcard problem...

As I'm running a compiled version I want to know if this issue is mine or some bug in the 2.1.0 trunk

Thank you
mac_es
Posts: 145
Joined: Mon Oct 31, 2005 9:37 am

Post by mac_es »

Reading the opened bugs I found one crashing if the GUI was localised to french... https://bugs.scummvm.org/ticket/10451

I have localized to Spanish, If I change it to English I can save correctly.
Post Reply