C++ runtime on SuSE Linux
Paolo Carlini
pcarlini@unitus.it
Mon Jan 5 16:35:00 GMT 2004
Yogesh Kulkarni wrote:
> Hi,
>
> I am observing a problem on SuSE Linux with gcc 3.2.
>
> I am trying to use the binaries compiled on RH AS 2.1 box on the SuSE
> machine. The binaries work as expected on RH Linux, however, on SuSE I am
> getting an error when tried to load a library.
>
> The error is unresolved symbol: "__check_null_eh_spec"
Well, the problem is weird, because that symbol belonged to
gcc/cp/exception.cc
and was removed together with the whole file at the end of 2000!
Therefore there is no trace of that symbol in *any* official GCC 3.2.x
distribution.
But, RH maintains a separate 3_2-rh branch and now, 3_3-rh branch, which may
well have that symbol in it. I have not double checked but it's the only
possible explanation.
From a practical point of view, however, I'm not sure what to suggest:
is it a big nuisance for you linking the applications statically on the RH
box?
Paolo.
More information about the Libstdc++
mailing list