[Scummvm-cvs-logs] SF.net SVN: scummvm:[53615] scummvm/trunk/configure

Bluddy at users.sourceforge.net Bluddy at users.sourceforge.net
Tue Oct 19 18:17:45 CEST 2010


Revision: 53615
          http://scummvm.svn.sourceforge.net/scummvm/?rev=53615&view=rev
Author:   Bluddy
Date:     2010-10-19 16:17:45 +0000 (Tue, 19 Oct 2010)

Log Message:
-----------
PSP: disabling the ability to build Broken Sword 2.5. Revert once fixed.

Lua is very problematic for the PSP build because it wants a) libpng built with the plugins which is not great, but not that bad. b) It calls several PSP functions directly, and it turns out PSP functions can only be called from the main executable -- they're in flash and must be fixed up using custom PSP utils. Until this mechanism is changed so that for example lua calls functions in the main executable, the PSP cannot be built.

The following functions need to be removed/moved to the main executable:
All socket functions (should be disabled anyway)
Clock()
Rename()
Additionally, png functions should ideally also be called only from the main executable.

Modified Paths:
--------------
    scummvm/trunk/configure

Property Changed:
----------------
    scummvm/trunk/configure

Modified: scummvm/trunk/configure
===================================================================
--- scummvm/trunk/configure	2010-10-19 15:31:07 UTC (rev 53614)
+++ scummvm/trunk/configure	2010-10-19 16:17:45 UTC (rev 53615)
@@ -2397,6 +2397,11 @@
 	engine_disable sword25
 fi
 
+if test `get_engine_build sword25` = yes && test "$_host" = psp ; then
+	echo "...disabling Broken Sword 2.5 engine as PSP currently can't build it"
+	engine_disable sword25
+fi
+
 #
 # Check for Theora Decoder
 #


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list