[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnomoradio-devel] Gtkmm 2.4
From: |
Jim Garrison |
Subject: |
[gnomoradio-devel] Gtkmm 2.4 |
Date: |
Sun, 17 Oct 2004 12:53:28 -0400 |
I recently ported Gnomoradio to use gtkmm 2.4 as the c++ wrapper. This
also included a migration to sigc++ 2.0, libgconfmm 2.6, libxml++ 2.6,
and dependence on libglibmm 2.4.
In linking Gnomoradio on powerpc with g++ 3.3.5 and ld 2.15, I now get
the following error:
../roboradio/.libs/libroboradio.so: undefined reference to
`Rainbow::RdfResource::get_and_do(Glib::ustring const&, sigc::slot<void,
xmlpp::Element*, Rainbow::ref_ptr<Rainbow::RdfResource>, sigc::nil,
sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&)'
collect2: ld returned 1 exit status
It seems obvious that this is defined, however, because it is even
referenced internally from librainbow. Further,
$ nm rainbow/.libs/librainbow.so | grep get_and_do
0002b7f4 T
_ZN7Rainbow11RdfResource10get_and_doERKN4Glib7ustringERKN4sigc4slotIvPN5xmlpp7ElementENS_7ref_ptrIS0_EENS5_3nilESC_SC_SC_SC_EE
$ nm roboradio/.libs/libroboradio.so | grep get_and_do
U
_ZN7Rainbow11RdfResource10get_and_doERKN4Glib7ustringERKN4sigc4slotIvPN5xmlpp7ElementENS_7ref_ptrIS0_EENS5_3nilESC_SC_SC_SC_EE
So can anybody else verify it? At this point, I think it is a bug in
g++ or ld. The CVS snapshot is available below:
http://gnomoradio.org/pub/cvs/gnomoradio-cvs2004_10_17_12.tar.gz
Jim
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnomoradio-devel] Gtkmm 2.4,
Jim Garrison <=