is mips supported?

View: New views
5 Messages — Rating Filter:   Alert me  

is mips supported?

by Sante Caserio :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Does GNUStep support mips architecture? Is it possible to install GNUStep on a Lemote Yeelong laptop? (http://www.lemote.com/english/yeeloong.html)

Re: is mips supported?

by TMC :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I bet it is, because there are MIPS packages of GNUstep in Debian.

--Tycho Martin Clendenny

Re: is mips supported?

by Stef Bidi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Re: is mips supported?

by David Chisnall :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 24 Jun 2009, at 12:01, Sante Caserio wrote:

> Does GNUStep support mips architecture? Is it possible to install  
> GNUStep on
> a Lemote Yeelong laptop? (http://www.lemote.com/english/yeeloong.html)

That should run GNUstep nicely.  There are some problems with GNUstep  
on stock Debian on some of the cheaper MIPS laptops.  Debian expects  
hardware floating point (which Loongson 2F in that machine has, but  
the cheaper MIPS chips don't) and so every floating point operation is  
trapped and emulated.  This is very slow for anything in GUI (all  
drawing operations use floating point extensively).  Recompiling to  
use soft-float makes things a lot faster, but this changes the calling  
convention of anything using floating point operations, so requires  
everything from libc up to be rebuild.

We added m68k atomic operations a few weeks ago, but we don't have any  
for MIPS currently (only x86, PowerPC and m68k).  If you are building  
with GCC 4.2 or later then it will use the compiler's support for  
atomic operations, which should work on MIPS.  If not, then every -
retain or -release operation will acquire and release a mutex, which  
is (comparatively) very slow.  If you're familiar with MIPS assembly,  
feel free to contribute some inline asm as fall-back code.

Everything else should work correctly.  Enjoy your dog leftover...

David


_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@...
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: is mips supported?

by Zhang Weiwu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sante Caserio wrote:
> Does GNUStep support mips architecture? Is it possible to install GNUStep on
> a Lemote Yeelong laptop? (http://www.lemote.com/english/yeeloong.html)
>  
I already have a working installation on Lemote 2F mini-PC. I guess we
come to this project with the similar intention of finding end-user
usable desktop environment that doesn't suck resource too much.

--
Real Softservice

Baiyan Building Unit 406B
Beisihuan Zhong Road No. 238

Tel: +86 (10) 8231 8580
http://www.realss.com




_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@...
http://lists.gnu.org/mailman/listinfo/discuss-gnustep