1. Porting Euphoria to Linux / PPC

While everyone is on the topic of the virutes of Linux and the wide-spread
driver support of Windows, I thought I might post a question to those who have
worked to get Euphoria to work on systems other than the big Intel 4. (DOS,
Windows, x86 Linux, x86 FreeBSD)

I'm looking to port Euphoria to PowerPC / Linux. I've emailed Rob on this some,
and he doesn't think it would require too much work to port the x86 Linux version
to PPC Linux. I haven't bought the source yet, but I'm seriously considering
whether I should go for it or not. Does anyone have any experience with porting
it over to a different architecture? Any advise?

So... would anyone be willing to share what they've learned from porting
Euphoria to another OS?

Thanks again.
-Mannequin.

My Euphoria works:
  wxPetals - http://www.rapideuphoria.com/wxpetals.zip

new topic     » topic index » view message » categorize

2. Re: Porting Euphoria to Linux / PPC

Mannequin wrote:
> 
> While everyone is on the topic of the virutes of Linux and the wide-spread
> driver support
> of Windows, I thought I might post a question to those who have worked to get
> Euphoria
> to work on systems other than the big Intel 4. (DOS, Windows, x86 Linux, x86
> FreeBSD)
> 
> I'm looking to port Euphoria to PowerPC / Linux. I've emailed Rob on this
> some, and
> he doesn't think it would require too much work to port the x86 Linux version
> to PPC
> Linux. I haven't bought the source yet, but I'm seriously considering whether
> I should
> go for it or not. Does anyone have any experience with porting it over to a
> different
> architecture? Any advise?
> 
> So... would anyone be willing to share what they've learned from porting
> Euphoria to
> another OS?
> 
> Thanks again.
> -Mannequin.
> 
> My Euphoria works:
>   wxPetals - <a
>   href="http://www.rapideuphoria.com/wxpetals.zip">http://www.rapideuphoria.com/wxpetals.zip</a>
> 

People have requested this before WRT MacOS X and linux. Someone even wanted to
port it to the MIPS processor. I think someone was able to port it to a handheld
running Linux but I don't remember the processor.

I wonder if the endianness would be an issue...

=====================================
Too many freaks, not enough circuses.

j.

new topic     » goto parent     » topic index » view message » categorize

3. Re: Porting Euphoria to Linux / PPC

Jason Gade wrote:
> 
> Mannequin wrote:
...
> > I'm looking to port Euphoria to PowerPC / Linux. I've emailed Rob on this
> > some, and
> > he doesn't think it would require too much work to port the x86 Linux
> > version to PPC
> > Linux. I haven't bought the source yet, but I'm seriously considering
> > whether I should
> > go for it or not. Does anyone have any experience with porting it over to a
> > different
> > architecture? Any advise?
> > 
> > So... would anyone be willing to share what they've learned from porting
> > Euphoria to
> > another OS?
> 
> People have requested this before WRT MacOS X and linux. Someone even wanted
> to port
> it to the MIPS processor. I think someone was able to port it to a handheld
> running
> Linux but I don't remember the processor.

Well... If anyone who has worked on it want to give me some tips or pointers,
I'd really appreciate it. :)

> I wonder if the endianness would be an issue...

I asked Rob about it in the email correspondance I've had with him, he answered
this:

> I haven't had to consider the byte-order issue for Euphoria before,
> but I've ported other C apps where byte-order was a minor nuisance.
>
> There are only a few isolated places where the details of the
> CPU matter. Mostly everything is non-dirty ANSI C.

So from this, I assume that there are few places where the processor really
matters. I would love to find a way to make Euphoria processor independant...
That would help make Euphoria a bigger blip on the radar. :)

-Mannequin.

My Euphoria works:
  wxPetals - http://www.rapideuphoria.com/wxpetals.zip

new topic     » goto parent     » topic index » view message » categorize

4. Re: Porting Euphoria to Linux / PPC

Here is some discussion about porting to ARM :
http://www.listfilter.com/cgi-bin/esearch.exu?thread=1&fromMonth=6&fromYear=7&toMonth=8&toYear=7&keywords=%22Linux+under+PDA+!%22
Bernie

My files in archive:
w32engin.ew mixedlib.e eu_engin.e win32eru.exw

Can be downloaded here:
http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan

new topic     » goto parent     » topic index » view message » categorize

5. Re: Porting Euphoria to Linux / PPC

Bernie Ryan wrote:
> 
> 
> Here is some discussion about porting to ARM :
> <a
> href="http://www.listfilter.com/cgi-bin/esearch.exu?thread=1&fromMonth=6&fromYear=7&toMonth=8&toYear=7&keywords=%22Linux+under+PDA+!%22">http://www.listfilter.com/cgi-bin/esearch.exu?thread=1&fromMonth=6&fromYear=7&toMonth=8&toYear=7&keywords=%22Linux+under+PDA+!%22</a>
> Bernie

Thanks for the link, Bernie. Does anyone know what happened with this or any of
the other porting projects that were around? I'm also interested in the state of
the attempts to 'copy' Euphoria for a GNU GPL'ed release.

-Mannequin.

My Euphoria works:
  wxPetals - http://www.rapideuphoria.com/wxpetals.zip

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu