$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: John Maddock (jm_at_[hidden])
Date: 2003-05-28 06:08:16
> The undefind reference comes from posix_api.o . I guess that
> s_match_vtable is not used in that file.
You bet it is, you would get the unresolved external if it wasn't being used
:-)
> >> On MacOS X using g++ version 3.3 in addition to the linker problem I
> >> had to make all the functions you refer to in the intiialization of
> >> these tables public in order for the code to compile.
> >
> > Does that include
> > s_match_vtable as well?
>
> Probably yes. I just made all functions public and it compiled - but
> did not instantiate the tables
Still weird, changing the declarations to public is not required with other
gcc3.3 versions (see the linux regression test results for example).
John.