Hello everyone! My name is Alex Savvutin and I'm a participant of the OpenWengo Code Camp 2006. My task is to port the PhApi to the Sony PSP gaming console.
Here's the Wiki page: http://dev.openwengo.org/trac/openwengo/trac.cgi/wiki/CodeCampPortingPhApitoPsp I consider this as an "embedded project", so I hope that my findings could be at least a bit helpful for the other embedded PhApi ports as well (like Windows CE/etc). I have created some WengoSCons scripts from scratch to compile code for the PSP platform. I manually specify the compiler/etc in the following way: env['CC'] = 'psp-gcc' env['CXX'] = 'psp-g++' etc. I have some questions: 1. Does WengoSCons support cross-compilation (building for another platform)? As I understand, currently it detects the OS name/etc from the Python sys.platform. 2. So, is there a way to point WengoSCons to build for another particular platform? If not, should I try to implement such feature? I don't know Python yet, but I might try. SCons documentation suggest to "def your_platform(env) +" then it will be possible to easily configure ENVironment variables/etc. But, besides compiling, libraries, etc, it might be needed to use other special tools for embedded platforms (like special "packaging", etc). 3. What's the status of the Windows CE port? What are the major obstacles for porting PhApi to an embedded platform? 4. What's the status of the VCard code (wengophone-ng/trunk/libs/vcard)? It's not yet fully working, right? Any suggestions are welcome :) Thanks, Alex Savvutin _______________________________________________ Wengophone-devel mailing list [email protected] http://dev.openwengo.com/mailman/listinfo/wengophone-devel
