[fpc-devel] graph module
Daniël Mantione
daniel.mantione at freepascal.org
Fri Mar 9 19:07:55 CET 2007
Op Fri, 9 Mar 2007, schreef Tomas Hajny:
> Evgeniy Ivanov wrote:
> > On Fri, 09 Mar 2007 18:36:40 +0300, Jonas Maebe
> > <jonas.maebe at elis.ugent.be> wrote:
> > On Fri, 09 Mar 2007 18:39:10 +0300, Dani??l Mantione
> > <daniel.mantione at freepascal.org> wrote:
> .
> .
> >> Many people @ Pascal Game Development. Domique Louis (Savage) is also
> >> still maintaining it. Writing all the imports yourself seems a bit like
> >> reinventing the wheel.
> >
> > Reinventing the wheel is to write all SDL imports, for graph I need on=
ly
> > few.
> >
> > So you think that it is not bad to use JEDI SDL instead writing some
> > initialization code on C and make pascal headers for it? I haven't used
> > JEDI SDL before but it is beta. I need your advise.
> =
> I don't know what heder conversions are available for SDL. However, I
> believe there are basically two options:
> =
> 1) Have full SDL headers added as another package in repository (either
> existing like JEDI SDL or possibly a new one, although that would probably
> make little sense). I don't know what the size and complexity of these
> headers is and whether there might be somebody who could maintain such a
> package in our repository.
JEDI-SDL is rather large. It contains import libraries for many SDL =
sattelite libraries, many examples and documentation. It is under somewhat =
active development by Dominique Louis.
> 2) Include highly limited set of imports necessary for SDL purposes
> directly in the new sdlgraph (or whatever is the name).
We could limit ourselves to sdl.pas. This is the main library. All =
graphics formats stuff, 3D stuff etc. is of less importance to graph.
> This might make
> sense if we don't have somebody who'd maintain the full headers, whereas
> maintaining just a highly limited set needed for sdlgraph purposes might
> be still acceptable (possibly just copied from the existing headers if the
> licence for those headers allows it).
SDL is LGPL, so is JEDI-SDL. We would need ask Dominique for permission of =
the FPC static linking exception to just JEDI-SDL (we do not distribute =
SDL itself). I don't think this will be a problem.
Dani=EBl
More information about the fpc-devel
mailing list