Hi Nicola, for your fix in the bundle make file you added a comment that we should explain, why we have to link against all libraries on Windows while we don't need this on any other system. The reason is simple, we don't need this on Windows either. What we need there is that we define a pre-processor variable XXX_ISDLL for all the DLLs we include. And this definition is currently connected to the same variable that is used for the libraries to link against. What we should do now is split up this two different uses. And if possible let the later be handled by a general rule for all different forms of projects (There is already a rule for this in rules.make, but somehow it only works for libraries). It was my fault to overlook the harm that could come from uncommenting that line in the bundle make file, but as my knowledge of the GNUmake mechanism is only marginal, I am surely not able to implement the correct solution, which we have been discussing in private mail for almost a month now.
Cheers Fred _______________________________________________ Bug-gnustep mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-gnustep