1. Source Code Idea

--part1_4b.1732be31.297fabd0_boundary

Hello all!

Well, it's official:  Palm has decided, in effect, to deep six BeOS.  
However, there is now a new project, named OpenBeOS, that will be rebuilding 
the operating system.

Why is this on-topic?  Because I was wondering if anyone out there with the 
skills and the Euphoria source code has considered making a BeOS port.  From 
what I understand, BeOS uses the gcc compiler ... version 2.5, I believe, so 
I suppose technically such a port should be possible, maybe using the Linux 
source code?  I'm not sure.  It would be a project worthy of my buying the 
Euphoria source code; however, my knowledge of C is so lacking I don't know 
whether to laugh or cry.

What do y'all think about the idea?

Travis Beaty
Evans, Colorado.

--part1_4b.1732be31.297fabd0_boundary
Content-Type: text/html; charset="US-ASCII"
Content-Transfer-Encoding: 7bit

<HTML><FONT FACE=arial,helvetica><FONT  SIZE=2 FAMILY="SANSSERIF" FACE="Arial"
LANG="0">Hello all!<BR>
<BR>
Well, it's official:&nbsp; Palm has decided, in effect, to deep six BeOS.&nbsp;
However, there is now a new project, named OpenBeOS, that will be rebuilding the
operating system.<BR>
<BR>
Why is this on-topic?&nbsp; Because I was wondering if anyone out there with the
skills and the Euphoria source code has considered making a BeOS port.&nbsp; From
what I understand, BeOS uses the gcc compiler ... version 2.5, I believe, so I
suppose technically such a port should be possible, maybe using the Linux source
code?&nbsp; I'm not sure.&nbsp; It would be a project worthy of my buying the
Euphoria source code; however, my knowledge of C is so lacking I don't know
whether to laugh or cry.<BR>
<BR>
What do y'all think about the idea?<BR>
<BR>
Travis Beaty<BR>

--part1_4b.1732be31.297fabd0_boundary--

new topic     » topic index » view message » categorize

2. Re: Source Code Idea

Travis Beaty wrote:

> Well, it's official:  Palm has decided, in effect, to deep six BeOS.
> However, there is now a new project, named OpenBeOS, that will be
> rebuilding the operating system.

My impression was that much of the BeOS couldn't be released - it used tools 
licensed from other vendors. So I'm assuming that OpenBeOS will be done from 
scratch? Hrmm... Looking at the website:
   http://open-beos.sourceforge.net/

that appears to be the case. What will they do when they hit the 100Meg size 
limit at sourceforge..?

In any event, I never saw a C BeOS program - the toolkit was C++. At this 
point, I don't think that Euphoria will compile under C++. Robert, please 
correct me if I'm wrong here! But that should change soon.

I don't know what niche they're planning on filling, but it looks interesting.

-- David Cuny

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

3. Re: Source Code Idea

David Cuny writes:
> At this point, I don't think that Euphoria will compile under C++. 
> Robert, please correct me if I'm wrong here! But that should change soon.

In the 2.3 beta source code, I upgraded dozens of
C function definitions from pre-ANSI C form to ANSI C/C++ form. 
i.e. I converted old stuff like:
     int foo(x, y)
     int x;
     int y;
     {
          ...
     }

To:
     int foo(int x, int y)
     {
          ...
     }

I think that will help, but I haven't tried compiling with C++.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

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

Search



Quick Links

User menu

Not signed in.

Misc Menu