ClanLib

Since I didnt manage to get OpenGL to run with SDL I tried ClanLib and
things worked. Now I think about changing to the other API, does anyone
have experience with it or can tell any Cons for using ClanLib?

thx!

Martin

Sam Lantinga wrote:

Since I didnt manage to get OpenGL to run with SDL I tried ClanLib and
things worked. Now I think about changing to the other API, does anyone
have experience with it or can tell any Cons for using ClanLib?

Daniel, want to comment? :slight_smile:

That might be a bit biased :wink: Well, basically I’d say you better use
ClanLib if you want to use C++ and want the lib to do most of the dirty
work. ClanLib is pretty high level whereof SDL targets the low level
market :)–
Daniel Vogel My opinions may have changed,
666 @ http://grafzahl.de but not the fact that I am right

Daniel Vogel wrote:

Sam Lantinga wrote:

Since I didnt manage to get OpenGL to run with SDL I tried ClanLib and
things worked. Now I think about changing to the other API, does anyone
have experience with it or can tell any Cons for using ClanLib?

Daniel, want to comment? :slight_smile:

That might be a bit biased :wink: Well, basically I’d say you better use
ClanLib if you want to use C++ and want the lib to do most of the dirty
work. ClanLib is pretty high level whereof SDL targets the low level
market :slight_smile:

well, I’d like to stay at rather low level, but opengl would be very practical.
So I ask just a last time :wink: : does anonye have a bit of an idea why it cannot
determine glx visual info? could there be any lib missing or something?

Thx for the help!

Martin>


Daniel Vogel My opinions may have changed,
666 @ http://grafzahl.de but not the fact that I am right

Since I didnt manage to get OpenGL to run with SDL I tried ClanLib and
things worked. Now I think about changing to the other API, does anyone
have experience with it or can tell any Cons for using ClanLib?

Daniel, want to comment? :slight_smile:

See ya!
-Sam Lantinga (slouken at devolution.com)

Lead Programmer, Loki Entertainment Software–
“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec

well, I’d like to stay at rather low level, but opengl would be very practical.
So I ask just a last time :wink: : does anonye have a bit of an idea why it cannot
determine glx visual info? could there be any lib missing or something?

If you send me your code, I’ll take a look.

Thx for the help!

You’re welcome!

-Sam Lantinga				(slouken at devolution.com)

Lead Programmer, Loki Entertainment Software–
“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec

Sam Lantinga wrote:

well, I’d like to stay at rather low level, but opengl would be very practical.
So I ask just a last time :wink: : does anonye have a bit of an idea why it cannot
determine glx visual info? could there be any lib missing or something?

If you send me your code, I’ll take a look.

its just the testgl example. I have installed the Mesa rpms from mesa3d.org, copied
the libs into usr/local/lib and created the libMesaGL/GLU links. It compiles, but
when started it outputs the glx error…>

Thx for the help!

You’re welcome!

    -Sam Lantinga                           (slouken at devolution.com)

Lead Programmer, Loki Entertainment Software

“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec

well, I’d like to stay at rather low level, but opengl would be very practical.
So I ask just a last time :wink: : does anonye have a bit of an idea why it cannot
determine glx visual info? could there be any lib missing or something?

If you send me your code, I’ll take a look.

Thx for the help!

You’re welcome!
Anything to maintain your strangle-hold on the market? Ay?:slight_smile:

(Joke! before anyone gets all “API Protective”:))

Long live the confused,
Akawaka.On Sun, 5 Mar 2000, Sam Lantinga wrote:

Bother, said Pooh as he hung onto Cloud City’s antenna.

Hmm… I’m looking at a number of libraries (including
SDL – that I’m most familiar with – and ClanLib)…
ClanLib seems to have some nice features (because it
IS a higher-level language)… My biggest concern
with ClanLib is it’s lack of portablity (Windows and
Unix only)… Can anyone who is familiar with both
libraries give a compare contrast rundown. Also has
anyone looked into porting ClanLib TO SDL???

All comments welcome,

-Loren__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup

— Loren Osborn <@Loren_Osborn> wrote:

Hmm… I’m looking at a number of libraries
(including
SDL – that I’m most familiar with – and
ClanLib)…
ClanLib seems to have some nice features (because it
IS a higher-level language)…
^^^^^^^^

Doh!.. I meant API… I feel dumb, but everyone knew
what I meant… (I guess I need to start proof-reading
my emails b4 I send them… )

Thanks,

-Loren__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup

Clanlib is nice, but it’s a) very not done and b) very C++.On Tue, Jun 25, 2002 at 01:03:29AM -0700, Loren Osborn wrote:

with ClanLib is it’s lack of portablity (Windows and
Unix only)… Can anyone who is familiar with both
libraries give a compare contrast rundown. Also has
anyone looked into porting ClanLib TO SDL???


Matthew Miller @Matthew_Miller http://www.mattdm.org/
Boston University Linux ------> http://linux.bu.edu/

What could be a reason for doing that?On Tue, Jun 25, 2002 at 01:03:29AM -0700, Loren Osborn wrote:

Also has anyone looked into porting ClanLib TO SDL???

Getting a nice s/w rendering library.? (Not that I know enough about ClanLib to tell if that’s a valid reason…)

//David

.---------------------------------------
| David Olofson
| Programmer

david.olofson at reologica.se
Address:
REOLOGICA Instruments AB
Scheelev?gen 30
223 63 LUND
Sweden
---------------------------------------
Phone: 046-12 77 60
Fax: 046-12 50 57
Mobil:
E-mail: david.olofson at reologica.se
WWW: http://www.reologica.se

`-----> We Make Rheology RealOn Tue, 25/06/2002 17:13:20 , Jacek Pop?awski wrote:

On Tue, Jun 25, 2002 at 01:03:29AM -0700, Loren Osborn wrote:

Also has anyone looked into porting ClanLib TO SDL???

What could be a reason for doing that?

— Jacek Pop?awski wrote:> On Tue, Jun 25, 2002 at 01:03:29AM -0700, Loren Osborn wrote:

Also has anyone looked into porting ClanLib TO
SDL???

What could be a reason for doing that?

Well… ClanLib seems to have a nice (at least concept
for) a high level gaming library. SDL is much more
portable and mature than ClanLib though, and I think
the projects could benifit from a bit of mutual
cooperation. (Ok… I’m barely familiar with
ClanLib…) I really hesitate to give up MacOS and
handhelds for using a higher level API… (Not that
I’m sure I like all their design decisions yet).

Anyway, Thanks,

-Loren


Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup

Loren Osborn wrote:

Well… ClanLib seems to have a nice (at least concept
for) a high level gaming library. SDL is much more
portable and mature than ClanLib though…

SDL has many add-ons (optional libraries that u can found
in SDL’s page) that can help you in writing your code at
a higher level. Have a look at it! :slight_smile:

Enzo.

— Enzo wrote:

Loren Osborn wrote:

Well… ClanLib seems to have a nice (at least
concept
for) a high level gaming library. SDL is much
more
portable and mature than ClanLib though…

SDL has many add-ons (optional libraries that u can
found
in SDL’s page) that can help you in writing your
code at
a higher level. Have a look at it! :slight_smile:

Enzo.

Trust me, I have… (part of the problem is that there
are too many libraries, and some can be far-flung)…
Some things I’m looking for include a persistant C++
object infurstructure… resource management
(PhysicsFS is on my list of things to look at)… a
nice gui infurstructure (Still have to check out
paragui), 2D and possibly 3D collision system,
interactive level editor/object editor/scripting
system… etc. any suggestions welcome.

Thanks,

-Loren__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup

It’s also very object-oriented, so it could serve as an OO wrapper for SDL.On Tue, Jun 25, 2002 at 07:10:40PM +0200, David Olofson wrote:

What could be a reason for doing that?
Getting a nice s/w rendering library.? (Not that I know enough about
ClanLib to tell if that’s a valid reason…)


Matthew Miller @Matthew_Miller http://www.mattdm.org/
Boston University Linux ------> http://linux.bu.edu/

Some things I’m looking for include a persistant C++
object infurstructure… resource management
(PhysicsFS is on my list of things to look at)… a
nice gui infurstructure (Still have to check out
paragui), 2D and possibly 3D collision system,
interactive level editor/object editor/scripting
system… etc. any suggestions welcome.

Thanks,

-Loren

I suggest you check out http://www.codercorner.com/Opcode.htm for your
collision system. I plan on using it, but have not gotten to that point yet.
I hear from others using the Opcode library that it is quite nice.

I looked at paragui for a while, but it is quite complicated. Lately I’ve
been looking at GLUI, which is GLUT based- but GLUT has such a simple API
that I’ve been thinking about making a “GLUT callback layer” for SDL that
would allow for GLUT based libraries such as GLUI to work with SDL.

Too many things on my plate…

-Blake

----- Original Message -----
From: linux_dr@yahoo.com (Loren Osborn)
Subject: Re: [SDL] ClanLib