[gtkmm] libsigc++ build error



Hi,

I was hoping someone here could help me with building libsigc++ 1.2.5 on
Solaris 8 (sparc) using GCC 3.2.

Currently it borks with:

Making all in tests make[1]: Entering directory
`/net/public2/reinout/libsigc++-1.2.5/tests' if g++ -DHAVE_CONFIG_H -I..
-I.. -I../sigc++/config -g -O2 -MT bind_return_test.o -MD -MP -MF
".deps/bind_return_test.Tpo" \
  -c -o bind_return_test.o `test -f 'bind_return_test.cc' || echo
'./'`bind_return_test.cc; \ then mv ".deps/bind_return_test.Tpo"
".deps/bind_return_test.Po"; \ else rm -f ".deps/bind_return_test.Tpo";
exit 1; \ fi bind_return_test.cc:8: namespace `SigC' undeclared
bind_return_test.cc: In function `int main()': bind_return_test.cc:16:
`Slot0' undeclared (first use this function) bind_return_test.cc:16: (Each
undeclared identifier is reported only once for
   each function it appears in.) bind_return_test.cc:16: parse error
before `>' token bind_return_test.cc:17: `s' undeclared (first use this
function) make[1]: *** [bind_return_test.o] Error 1 make[1]: Leaving
directory `/net/public2/reinout/libsigc++-1.2.5/tests'
make: *** [all-recursive] Error 1

Quite obviously the #ifdef SIGC_CXX_NAMESPACES in bind_return_test.cc
doesn't get executed, but here's where my knowledge ends. What could be
the cause?

thanks for any assistance,

-- 
Reinout van Schouwen			Artificial Intelligence student
email: reinout cs vu nl			mobile phone: +31-6-44360778




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]