GNOME Bugzilla – Bug 669225
Duplicate symbol prevents build on Mac OS X
Last modified: 2012-02-02 08:33:28 UTC
When building lasem on Mac OS X 10.6 ( gcc 4.2 ), the build fails in linking as: ld: duplicate symbol _lsm_mathml_bbox_null in .libs/lsmmathmlenumtypes.o and .libs/lsmdomparser.o Changing a single line in lsmmathmlutils.h from: const LsmMathmlBbox lsm_mathml_bbox_null; to: extern const LsmMathmlBbox lsm_mathml_bbox_null; solved the problem.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.