Apache OpenOffice (AOO) Bugzilla – Issue 50458
MacOS X: static libraries at the end
Last modified: 2005-10-25 08:17:28 UTC
Hi, several facts first: - on MacOS X, static libraries must be at the end of libraries to link otherwise the linking will fail - SRC680_m108 integrated also Sun only cws mmw02 which was not listed among integrated child workspaces - transex3/source/export2.cxx now contains GetEnv from static $(BTSTRPLIB) This resulted in a build break on MacOS X/Panther. First hand fix attached, but it is ugly (because it extends currently used systm to prevent this issue). ause: can you come up with a better solution? I think that we can at least reduce the amount of pre- and post-tests to one and add something like $(BEGINLIBS) and $(ENDLIBS) to every link command. Yes, this is another example of bad practices of MacOS X designers.
Created attachment 27007 [details] Patch that moves btstrplib at the end for MacOS X
set target.
fixed this one by simply applying the provided patch to reenable building on MACOSX. please submit a seperate issue for a more general solution.
please verify on MACOSX re-open issue and reassign to pjanik@openoffice.org
reassign to pjanik@openoffice.org
reset resolution to FIXED
verified on both GNU/Linux and MacOS X.
*** Issue 50455 has been marked as a duplicate of this issue. ***
close issue