View Single Post
Posts: 98 | Thanked: 142 times | Joined on Mar 2011
#9
Originally Posted by AapoRantalainen View Post
Thoughts about building: (not yet anything about running)

Not sure is this wiki updated for Lightspark 0.5.1:
http://sourceforge.net/apps/trac/lig.../wiki/Building

But Maemo5 doesn't yet have packages llvm-2.7-dev and xulrunner-dev.

So port/package them first.
(At least llvm is checked by cmake, not sure is xulrunner only for optional features)

And Maemo has gcc4.2, but Lightspark needs GCC 4.4:
https://github.com/lightspark/lights...eLists.txt#L53
I'm working on this to the extras-devel.


EDIT
llvm-2.7 (and llvm-2.9) needs newer gcc than 4.2.

EDIT2
As posted in thread: http://talk.maemo.org/showthread.php?p=1102157
also libxml++ needs updating, Fremantle has 2.26.1-0, but 2.33.1 is needed. It seems that Ubuntu Natty's version is trivial to package to Fremantle.
I was actually able to successfully create a gcc 4.4 toolchain for scratchbox to target Maemo 5, so I can build on that.

As for libxml++, I noticed that it had a lot of gnome build dependencies for a gnome version higher than what we have. I'm afraid that it may break some things if it gets forced upgraded.
 

The Following 3 Users Say Thank You to Sazpaimon For This Useful Post: