[fpc-devel] LinkLib Issues In Lazarus and in FPC-2.0.2

Daniël Mantione daniel.mantione at freepascal.org
Mon Jul 17 12:21:33 CEST 2006



Op Mon, 17 Jul 2006, schreef Jonas Maebe:

> There is no other way to properly support linking to external libraries,
> unless you use something like Mac OS X' frameworks (which does support
> transparent versioning and multi-version support, including name changes =
of
> individual libraries part of a framework even if they represent the same
> library version if you'd feel inclined to do that).
> =

> That doesn't mean Mac OS X doesn't potentially have the same library prob=
lems
> though, since most open source based libraries are not distributed as a
> framework.

IMHO crap like *_config are only tricks used by C people used to work =

around defficiencies in their toolchains. There simply should be no reason =

why you want such complexity. A library has a name, you link to it by =

name, basta.

If people start renaming libraries we make us resistant to library name =

changes. Otherwise the compiler needs to support a_config for library x =

and b_config for package and the end is loose.

Dani=EBl


More information about the fpc-devel mailing list