04-09-03 15.27, skrev Marco van de Voort följande: >> On 3 sep 2004, at 14:33, Olle Raab wrote: > >>>> this for legacy *nix compatibility using an environment variable). >>> >>> Can it help by changing the link order ? Or it is not possible wiht a 2 >>> level ns.. ? >> >> Hmm, yes, that's probably it. The two-level namespace is the reason >> that the order of the libraries and objects on the command line matters >> under Darwin... We'd have to introduce some compiler switches to >> influence the order in which the compiler passes the objects and >> libraries to the linker then though. > > We need this afaik for gtk2 too. > > I was thinking about a simple global file with libnames and weights, with > a possibility to override on the commandline. > > Simple, generic, and configurable.
Macpas apps also has 2 'main', so the link order matters. I have hardcoded it so it always is correct. Both Metrowerks and Think Pascal also has the ability to control link order, by drag and drop in a list... Olle _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal