[ scummvm-Bugs-1902303 ] GOB: not compilable under ps2 toolchain in MINGW/MSYS

SourceForge.net noreply at sourceforge.net
Tue Feb 26 17:21:57 CET 2008


Bugs item #1902303, was opened at 2008-02-26 17:21
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1902303&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: mac (mac_es78)
Assigned to: Nobody/Anonymous (nobody)
Summary: GOB: not compilable under ps2 toolchain in  MINGW/MSYS

Initial Comment:
Hello,

I was trying to compile ScummVM 0.11.1 whith ps2 toolchain under MINGW/MSYS. I got an error when I tried to include gob engine.

The 'offending' code is in engines/gob/map_v1.cpp and was introduced in revision 28591. 

The error is: Assertion failure in tc_gen_reloc at ../../gas/config/tc-mips.c line 1440

The real code is in the init() method: 

if (_passMap || _itemsMap)
return;

It seems that you can't use the pointers like that. For example, if (_passMap[0] || _itemsMap[0]) will work...

My ps2 toolchain is based in: binutils-2.14, gcc-3.2.2, newlib-1.10.0 and an updated ps2sdk.


All other engines in the branch are compilable.

Thanks

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1902303&group_id=37116




More information about the Scummvm-tracker mailing list