Adrian Gschwend | 11 Nov 00:14
Picon

Next steps

Hi all,

I would like to raise a discussion about what could be done next to 
make sure that we can start implementing some prototypes.

I would appreciate it if we could start working on that on OS/2, at 
least for the basic things so far. We would need that:

- Cairo - done
- GTK+ - needs to get ported
- OpenGL SW interface - 1.4 implementation is available for SNAP

If we have GTK+ on PM we wouldn't need the WM yet, so one could start 
the work on other things already right?

cu

Adrian

--

-- 
Adrian Gschwend
@ netlabs.org

ktk [a t] netlabs.org
-------
Free Software for OS/2 and eCS
http://www.netlabs.org
Sebastian Wittmeier | 11 Nov 00:46
Picon
Picon

Re: Next steps

Hi,
I have done some work on Everblue the previous weeks.
GTK2 is nearly working with EB2 - programs start, but display is wrong.
(GTK1 did work with EB1, see Gimp).
So I would recommend finishing it is the easiest way.

Sebastian

On Thu, 10 Nov 2005 23:14:06 +0000 (UTC), Adrian Gschwend wrote:

>Hi all,
>
>I would like to raise a discussion about what could be done next to 
>make sure that we can start implementing some prototypes.
>
>I would appreciate it if we could start working on that on OS/2, at 
>least for the basic things so far. We would need that:
>
>- Cairo - done
>- GTK+ - needs to get ported
>- OpenGL SW interface - 1.4 implementation is available for SNAP
>
>If we have GTK+ on PM we wouldn't need the WM yet, so one could start 
>the work on other things already right?
>
>cu
>
>Adrian
>
>-- 
(Continue reading)

Adrian Gschwend | 11 Nov 18:03
Picon

Re: Next steps

Sebastian Wittmeier wrote:

> I have done some work on Everblue the previous weeks.
> GTK2 is nearly working with EB2 - programs start, but display is wrong.
> (GTK1 did work with EB1, see Gimp).
> So I would recommend finishing it is the easiest way.

another question, what compiler & libs are you using for EB2?

cu

Adrian
Sebastian Wittmeier | 11 Nov 18:50
Picon
Picon

Re: Re: Next steps

Hi,
for EB2 itself I use gcc3.3.5rc1, used source code is from x.org.
Auxiliary binary X libs from XFree86/2.

X client applications should better still be compiled with older gcc,
because
- no select implementation except for sockets so far (Knut says, he has
to wait for nuke's contributions)
- Name schemes are not binary compatible (an underscore has been added
before each IMPORT)

Of course you can find workarounds ...

Sebastian

On Fri, 11 Nov 2005 18:03:21 +0100, Adrian Gschwend wrote:

>Sebastian Wittmeier wrote:
>
>> I have done some work on Everblue the previous weeks.
>> GTK2 is nearly working with EB2 - programs start, but display is wrong.
>> (GTK1 did work with EB1, see Gimp).
>> So I would recommend finishing it is the easiest way.
>
>another question, what compiler & libs are you using for EB2?
>
>cu
>
>Adrian
>
(Continue reading)

Adrian Gschwend | 11 Nov 11:59
Picon

Re: Next steps

Sebastian Wittmeier wrote:

Hi Sebastian,

> I have done some work on Everblue the previous weeks.
> GTK2 is nearly working with EB2 - programs start, but display is wrong.
> (GTK1 did work with EB1, see Gimp).
> So I would recommend finishing it is the easiest way.

exellent! Sounds like a good idea to me.

Let us know when you got something to play with :)

cu

Adrian
cinc-ml | 12 Nov 13:10
Picon

Re: Next steps

Hi,

> I would like to raise a discussion about what could be done next to
> make sure that we can start implementing some prototypes.
>
> I would appreciate it if we could start working on that on OS/2, at
> least for the basic things so far. We would need that:
>
> - Cairo - done

Cairo currently runs on PM. Doodle told me that we have to port Glitz to
utilisize OpenGL with Cairo. When that is done it's possible to use
OpenGL on OS/2 in a fullscreen session.

    Cairo -> Glitz -> SNAP-OGL -> fulscreen session

Note that this isn't yet HW accelerated.

I guess we should leave the port of GTK+ to Cairo to the core GTK developers
(or not?). In theory when this is done we only have to recompile on OS/2
and have a system running fullscreen in parallel to PM. With this second
graphical system one may start the transition on OS/2 without the need to
first create a kernel.

> - GTK+ - needs to get ported

Sebastian stated quite some work has been done on this. So I think it's
possible in the near future to start end user visible development based on
that. As soon as basic things are working (e.g. window creating, basic
containers,
(Continue reading)


Gmane