sc/source/core/tool/scmatrix.cxx | 3 +++ 1 file changed, 3 insertions(+)
New commits: commit 07d7be1ac8be39c9a4333c7166600180b8dd2475 Author: Tor Lillqvist <t...@collabora.com> Date: Sat Oct 19 12:58:26 2013 +0300 Need also a definition of the maComp static member variable Otherwise Clang complains (on all platforms): "variable '<anonymous namespace>::CompareMatrixElemFunc<<anonymous>::ElemGreaterZero>::maComp' has internal linkage but is not defined". I guess this link-time error reported by one tinderbox that uses gcc is also related: "relocation R_X86_64_PC32 against undefined symbol `_ZN12_GLOBAL__N_121CompareMatrixElemFuncINS_13ElemEqualZeroEE6maCompE´ can not be used when making a shared object; recompile with -fPIC". (That mangled name stands for "(anonymous namespace):: CompareMatrixElemFunc<(anonymous namespace)::ElemEqualZero>::maComp".) Change-Id: I05a341a55e5f57864a476b5d1614b0e73bc9f017 diff --git a/sc/source/core/tool/scmatrix.cxx b/sc/source/core/tool/scmatrix.cxx index cf399c9..cc2106d 100644 --- a/sc/source/core/tool/scmatrix.cxx +++ b/sc/source/core/tool/scmatrix.cxx @@ -183,6 +183,9 @@ public: } }; +template<typename _Comp> +_Comp CompareMatrixElemFunc<_Comp>::maComp; + } class ScMatrixImpl
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits