[dev] ARM port
[Please FU2 d...@education.openoffice.org ] Hello, Anybody working on ARM port ? Or interested to try ? As experimental test, I did the native OOo4Kids build on OMAP3, and work on new features (to be backported in OOo) could constitute a good study case for beginners in OOo source code. Thanks, Eric Bachard -- qɔᴉɹə Education Project: http://wiki.services.openoffice.org/wiki/Education_Project Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page L'association EducOOo : http://www.educoo.org Blog : http://eric.bachard.org/news
Re: [dev] ARM port
On Tue, 2011-02-15 at 10:15 +0100, eric b wrote: Anybody working on ARM port ? OpenOffice.org is already ported to Linux ARM, oabi and eabi, le and be. C. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.org For additional commands, e-mail: dev-h...@openoffice.org
Re: [dev] ARM port
Hi Caolan, Le 15 févr. 11 à 10:26, Caolán McNamara a écrit : On Tue, 2011-02-15 at 10:15 +0100, eric b wrote: Anybody working on ARM port ? OpenOffice.org is already ported to Linux ARM, oabi and eabi, le and be. Sure. But the current port is generic and needs some improvements at several places anyway, plus, the current OpenOffice.org is unusable on such machines. To be honest, only a stripped down version like OOoLight or OOo4Kids is today - sort of- correct to my eyes. But even if it works, other issues jump, and my question was more about innovate and search new ideas. Working with students would be even better :) Regards, Eric -- qɔᴉɹə Education Project: http://wiki.services.openoffice.org/wiki/Education_Project Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page L'association EducOOo : http://www.educoo.org Blog : http://eric.bachard.org/news
[dev] Re: [dev-educ] Re: [dev] ARM port
Hi Ian Looks like I had to moderate your mail (probably not subscribed ?) Le 15 févr. 11 à 10:47, Ian Lynch a écrit : Certainly a version of OOo that works well on ARM technologies is very important for the future. That's one role of the OpenOffice.org Education Project to innovate, and try new tracks. Unfortunaly, we didn't receive too much of support, including lot of promises, but nothing serious ... Regards, Eric P.S. : OO4Kids (not optimized ) is available as pre-installed version for OMAP3 + Angstrom Linux here : http://ftp.educoo.org/home/OOo4Kids/ Linux_ARM/OMAP3/ (provided as it, as experimental try, and you use it at your own risk ) -- qɔᴉɹə Education Project: http://wiki.services.openoffice.org/wiki/Education_Project Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page L'association EducOOo : http://www.educoo.org Blog : http://eric.bachard.org/news
[dev] Re: [dev-educ] Re: [dev] ARM port
Certainly a version of OOo that works well on ARM technologies is very important for the future. It could even be the case that if there isn't such a thing, the project will become largely irrelevant. On 15 February 2011 09:38, eric b eric.bach...@free.fr wrote: Hi Caolan, Le 15 févr. 11 à 10:26, Caolán McNamara a écrit : On Tue, 2011-02-15 at 10:15 +0100, eric b wrote: Anybody working on ARM port ? OpenOffice.org is already ported to Linux ARM, oabi and eabi, le and be. Sure. But the current port is generic and needs some improvements at several places anyway, plus, the current OpenOffice.org is unusable on such machines. To be honest, only a stripped down version like OOoLight or OOo4Kids is today - sort of- correct to my eyes. But even if it works, other issues jump, and my question was more about innovate and search new ideas. Working with students would be even better :) Regards, Eric -- qɔᴉɹə Education Project: http://wiki.services.openoffice.org/wiki/Education_Project Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page L'association EducOOo : http://www.educoo.org Blog : http://eric.bachard.org/news -- Ian Ofqual Accredited IT Qualifications The Schools ITQ www.theINGOTs.org +44 (0)1827 305940 You have received this email from the following company: The Learning Machine Limited, Reg Office, 36 Ashby Road, Tamworth, Staffordshire, B79 8AQ. Reg No: 05560797, Registered in England and Wales.
Re: [dev] ARM port
Hi, On Tue, Feb 15, 2011 at 10:38:15AM +0100, eric b wrote: OpenOffice.org is already ported to Linux ARM, oabi and eabi, le and be. Sure. But the current port is generic and needs some improvements at several places anyway, plus, the current OpenOffice.org is unusable on such machines. Wrong. To be honest, only a stripped down version like OOoLight or OOo4Kids is today - sort of- correct to my eyes. No, there's powerful multi-core ARMs. And there's armhf even mitigating the floating point thing. Grüße/Regards, René - To unsubscribe, e-mail: dev-unsubscr...@openoffice.org For additional commands, e-mail: dev-h...@openoffice.org
Re: [dev] ARM port
Le 15 févr. 11 à 11:54, Rene Engelhard a écrit : Hi, Hi René, On Tue, Feb 15, 2011 at 10:38:15AM +0100, eric b wrote: OpenOffice.org is already ported to Linux ARM, oabi and eabi, le and be. Sure. But the current port is generic and needs some improvements at several places anyway, plus, the current OpenOffice.org is unusable on such machines. Wrong. Sorry, but I tend to disagree : can you please tell me the arm version choosen by default in OOo source code ? I'm just working at the optimization and what I see, tells me it's not optimized at all. But I can be wrong, and you'll tell me then ... It is obvious, that the current OpenOffice.org can run (I know) on current ARM, but will be slow as hell on the machine anybody can buy, today. Nobody will use that, and a lot of work is mandatory. Of course, you can acceed experimental boards, or not-public machines, what is different. To be honest, only a stripped down version like OOoLight or OOo4Kids is today - sort of- correct to my eyes. No, there's powerful multi-core ARMs. And there's armhf even mitigating the floating point thing. Yes, but where do you buy such machines *today* ? And so far, the only multi-core ARM I'm aware is the OMAP5 : scheduled somewhere in 2012 The reality, today says : you can buy development boards, including OMAP4 (like Pandaboard), and is not multi-core. Regards, Eric -- qɔᴉɹə Education Project: http://wiki.services.openoffice.org/wiki/Education_Project Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page L'association EducOOo : http://www.educoo.org Blog : http://eric.bachard.org/news
Re: [dev] ARM port
Hi, Apologies ... Le 15 févr. 11 à 12:08, eric b a écrit : The reality, today says : you can buy development boards, including OMAP4 (like Pandaboard), and is not multi-core. ... I was too fast : PandaBoard is multi core. I have some doubts OOo will use both, but worth a try. Anyway, this will not solve the performance issue at launching time Regards, Eric -- qɔᴉɹə Education Project: http://wiki.services.openoffice.org/wiki/Education_Project Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page L'association EducOOo : http://www.educoo.org Blog : http://eric.bachard.org/news
Re: [dev] ARM port
On Tue, Feb 15, 2011 at 12:08:47PM +0100, eric b wrote: Sorry, but I tend to disagree : can you please tell me the arm version choosen by default in OOo source code ? I'm just working at Whatever default your compiler does. $ file /usr/lib/ure/lib/libuno_sal.so.3 /usr/lib/ure/lib/libuno_sal.so.3: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, stripped Nothing per default, yes, though. (Debioan armel targets armv4t anyway, afaicr) the optimization and what I see, tells me it's not optimized at all. But I can be wrong, and you'll tell me then ... Even if you were right, how does it matter? OOo also is optimized only for pentiumpro on i386. And if you wished, you can optimize for whatever ARM you see fit. It is obvious, that the current OpenOffice.org can run (I know) on current ARM, but will be slow as hell on the machine anybody can buy, today. Nobody will use that, and a lot of work is mandatory. Wrong. I tried it on my SheevaPlug, and it's quite usable. Grüße/Regards, René - To unsubscribe, e-mail: dev-unsubscr...@openoffice.org For additional commands, e-mail: dev-h...@openoffice.org
Re: [dev] ARM port
Hi Rene, Le 15 févr. 11 à 13:19, Rene Engelhard a écrit : On Tue, Feb 15, 2011 at 12:08:47PM +0100, eric b wrote: Sorry, but I tend to disagree : can you please tell me the arm version choosen by default in OOo source code ? I'm just working at Whatever default your compiler does. $ file /usr/lib/ure/lib/libuno_sal.so.3 /usr/lib/ure/lib/libuno_sal.so.3: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, stripped Yes : armv1 is default Nothing per default, yes, though. (Debioan armel targets armv4t anyway, afaicr) Indeed : I read that recently when I searched what could be installed on my BeaglBoard. the optimization and what I see, tells me it's not optimized at all. But I can be wrong, and you'll tell me then ... Even if you were right, how does it matter? OOo also is optimized only for pentiumpro on i386. And if you wished, you can optimize for whatever ARM you see fit. What I want to say, is : - provide OOo for arm version prior to v6 does not really make sense, because too slow, not enough or embedded ram and so on. - starting v6, or even v7, is a good compromise More precisely, starting armv6 version, the efficiency improved a lot. To provide some figures, doing the test myself, using armv7 flags, decreased the binary size from 3 to 5% (average value). Now that bad, when we know OOo size on the disk. It is obvious, that the current OpenOffice.org can run (I know) on current ARM, but will be slow as hell on the machine anybody can buy, today. Nobody will use that, and a lot of work is mandatory. Wrong. I tried it on my SheevaPlug, and it's quite usable. Is it me, or there is no monitor output ? The BeagleBoard is not that powerfull, but is hdmi capable. thanks a lot for the link though. Regards, Eric -- qɔᴉɹə Education Project: http://wiki.services.openoffice.org/wiki/Education_Project Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page L'association EducOOo : http://www.educoo.org Blog : http://eric.bachard.org/news