For XO-1 and XO-1.5, Adobe Flash is easily included in custom OLPC OS
builds (once you have obtained distribution permission from Adobe -
seems like they give this out quite readily on request) with the
[adobe_flash] olpc-os-builder module. (Note that it has never ran
remarkably well on these platforms, but it works...)

However, the latest adobe flash version that gets included by this
method doesn't work on XO-1 (11.2.202.243) since it is now compiled
for processors with SSE support. The XO-1's AMD Geode doesn't have SSE
(XMM) registers, so it crashes with Illegal instruction. It works OK
on XO-1.5.

The error gets swallowed (its not immediately obvious) due to
nspluginwrapper - but install webkit's GTK2 GtkLauncher and it becomes
easy to trap the "Illegal instruction" crash in gdb.

If someone has a link to an Adobe-hosted old version it might be
useful for others facing this problem. In Nicaragua the team has a
copy of the old, working libflashplayer.so file which they will
install as a workaround.

Daniel
_______________________________________________
Devel mailing list
[email protected]
http://lists.laptop.org/listinfo/devel

Reply via email to