On Mon, 5 Jun 2006, Joost van der Sluis wrote:
> On Mon, 2006-06-05 at 11:56 +0200, Mattias Gaertner wrote:
> > On Mon, 05 Jun 2006 01:47:10 +0200
> > Joost van der Sluis <[EMAIL PROTECTED]> wrote:
> >
> > > On Sun, 2006-06-04 at 20:32 +0200, Mattias Gaertner wrote:
> > > > I created a new lazarus RPM, which does not depend on the gtk1 devel
> > > > packages and therefore also works on SuSE, Fedora Core and probably even
> > > > more.
> > >
> > > Where can I find the .src.rpm? Or the .spec-file?
> >
> > I will upload the src rpm.
> >
> >
> > > And did you just left the dependency out, or is it really not dependent
> > > on those packages?
> >
> > It does not depend on them.
>
> Wow, it even seems to work. Are those links the only parts of the -dev
> packages which are actually used by Lazarus/LD?
>
> Nevertheless it's an ugly hack, I can't use this in the official fedora-
> rpm's. (You're aware of the fact that you're creating a DLL-Hell for
> linux this way?)
We don't. They did, by not making the link themselves.
We have to patch up their work.
In my opinion, when you install a library, you install everything:
1 Library
2 All needed symlinks
3 Header files needed to access the library.
Most distro's split this into (1) and (2 and 3). This is OK if they
supply (2 and 3) always. But SuSE does not. So they created the problem.
We must hack a solution in.
It's not RAD. A RAD like Lazarus should install on a vanilla system and
simply WORK. All this splitting up is nonsense: the header files and
symlinks take up very little space when compared to the libraries
themselves...
Michael.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives