Changes between Version 199 and Version 200 of AndroidPort


Ignore:
Timestamp:
Feb 2, 2012, 1:56:37 AM (12 years ago)
Author:
Anders Feder
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AndroidPort

    v199 v200  
    131131 * ''[http://code.google.com/p/nvidia-texture-tools/ NVTT]'' - We don't need any of its fancy features like CUDA support or image-loading tools, just the basic CPU-only compression library, so it should be buildable with no significant external dependencies (though its build system might need fixing).
    132132 * ''Spidermonkey'' - Presumably, Spidermonkey has been ported as part of [https://wiki.mozilla.org/Mobile/Fennec/Android Fennec]. We can't use Android's native V8 engine since we rely on some complex API features, so porting would be a huge amount of work. !SpiderMonkey isn't API-compatible or behaviour-compatible across versions, so it'd be best to use the same [https://developer.mozilla.org/en/SpiderMonkey/1.8.5 1.8.5] release as we use on PCs if possible; I think the standard releases are meant to work on ARM, so that should be okay.
    133  * ''Enet'' - From a quick check, I see no dependencies outside of libc, so this should compile natively.
     133 * ''Enet'' - Compiles natively against the NDK.
    134134 * ''FCollada'' - We use a customised/bugfixed version of FCollada, so a port of the standard version of FCollada probably wouldn't work. Our own version has no significant dependencies other than libxml2.
    135135
     
    348348''Note: There is currently ''[http://public.kitware.com/Bug/view.php?id=11333 a bug]'' in CMake that is causing the NVTT build to fail. Waiting for release of a fix.''
    349349
    350 Download the latest version of ENet 1.3 from [http://enet.bespin.org/download/ this page] to the working directory and then unpack it there, e.g.:
     350Download the latest version of ENet 1.3 from [http://enet.bespin.org/download/ this page] to the working directory and then unpack it there, e.g.:
    351351
    352352{{{
     
    366366$ make install
    367367}}}
    368 
    369 
    370368!SpiderMonkey.
    371369