Re: [sigc] [Fwd: Build failure in libsigc++ (building gnome coaster)]



Please add this to bugzilla if it's not already there.

You might try a slightly earlier version of libgsigc++, and tell us if
one works.

> Regrads,
> 
>    Martin
> 
> 
> Am 05.04.2005 18:26:02 schrieb(en) Vincent Rubiolo:
> > Hello guys,
> > 
> > I posted this a few hours ago on the GARNOME list and someone pointed
> > out that 3.2.3 may not work/is unsupported to build libsigc++ (v  
> > 2.0.10).
> > 
> > Since your are requesting feedback concerning compilers from the
> > 'official' list, I'm writing this mail to you. My box is RHEL
> > Workstation 3 with a 3.2.3 gcc. Spec is :
> > gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-49)
> > 
> > Before I build and install a shiny new gcc in my home dir :), I wanted
> > to have your word on that. If that also helps compatibility, all the
> > better !
> > 
> > Thanks for your feedback,
> > 
> > Vincent
> > 
> > -------- Original Message --------
> > Subject: Build failure in libsigc++ (building gnome coaster)
> > Date: Tue, 05 Apr 2005 10:36:44 +0200
> > From: Vincent Rubiolo <vincent rubiolo free fr>
> > To: garnome-list gnome org
> > 
> > Hello,
> > 
> > Did anyone had the following problem while building libsigc++?
> > 
> > If not, I'll file a bug for that.
> > 
> > Thanks,
> > 
> > Vincent
> > 
> > -- Reclaim Your Inbox!
> > http://www.mozilla.org/products/thunderbird
> 
> >  ==> Running configure in work/main.d/libsigc++-2.0.10
> > checking for a BSD-compatible install... /usr/bin/install -c
> > checking whether build environment is sane... yes
> > checking for gawk... gawk
> > checking whether make sets $(MAKE)... yes
> > checking how to create a ustar tar archive... pax
> > checking build system type... i686-pc-linux-gnu
> > checking host system type... i686-pc-linux-gnu
> > checking for gm4... no
> > checking for m4... m4
> > checking for perl... /usr/bin/perl
> > checking whether to enable maintainer-specific portions of
> > Makefiles... no
> > checking for gcc... cc
> > checking for C compiler default output file name... a.out
> > checking whether the C compiler works... yes
> > checking whether we are cross compiling... no
> > checking for suffix of executables...
> > checking for suffix of object files... o
> > checking whether we are using the GNU C compiler... yes
> > checking whether cc accepts -g... yes
> > checking for cc option to accept ANSI C... none needed
> > checking for style of include used by make... GNU
> > checking dependency style of cc... gcc3
> > checking how to run the C preprocessor... cc -E
> > checking for some Win32 platform... no
> > checking for a sed that does not truncate output... /bin/sed
> > checking for egrep... grep -E
> > checking for ld used by cc... /usr/bin/ld
> > checking if the linker (/usr/bin/ld) is GNU ld... yes
> > checking for /usr/bin/ld option to reload object files... -r
> > checking for BSD-compatible nm... /usr/bin/nm -B
> > checking whether ln -s works... yes
> > checking how to recognise dependent libraries... pass_all
> > checking for ANSI C header files... yes
> > checking for sys/types.h... yes
> > checking for sys/stat.h... yes
> > checking for stdlib.h... yes
> > checking for string.h... yes
> > checking for memory.h... yes
> > checking for strings.h... yes
> > checking for inttypes.h... yes
> > checking for stdint.h... yes
> > checking for unistd.h... yes
> > checking dlfcn.h usability... yes
> > checking dlfcn.h presence... yes
> > checking for dlfcn.h... yes
> > checking whether we are using the GNU C++ compiler... yes
> > checking whether g++ accepts -g... yes
> > checking dependency style of g++... gcc3
> > checking how to run the C++ preprocessor... g++ -E
> > checking for g77... g77
> > checking whether we are using the GNU Fortran 77 compiler... yes
> > checking whether g77 accepts -g... yes
> > checking the maximum length of command line arguments... 32768
> > checking command to parse /usr/bin/nm -B output from cc object... ok
> > checking for objdir... .libs
> > checking for ar... ar
> > checking for ranlib... ranlib
> > checking for strip... strip
> > checking if cc static flag  works... yes
> > checking if cc supports -fno-rtti -fno-exceptions... yes
> > checking for cc option to produce PIC... -fPIC
> > checking if cc PIC flag -fPIC works... yes
> > checking if cc supports -c -o file.o... yes
> > checking whether the cc linker (/usr/bin/ld) supports shared
> > libraries... yes
> > checking whether -lc should be explicitly linked in... no
> > checking dynamic linker characteristics... GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking whether stripping libraries is possible... yes
> > checking if libtool supports shared libraries... yes
> > checking whether to build shared libraries... yes
> > checking whether to build static libraries... no
> > configure: creating libtool
> > appending configuration tag "CXX" to libtool
> > checking for ld used by g++... /usr/bin/ld
> > checking if the linker (/usr/bin/ld) is GNU ld... yes
> > checking whether the g++ linker (/usr/bin/ld) supports shared
> > libraries... yes
> > checking for g++ option to produce PIC... -fPIC
> > checking if g++ PIC flag -fPIC works... yes
> > checking if g++ supports -c -o file.o... yes
> > checking whether the g++ linker (/usr/bin/ld) supports shared
> > libraries... yes
> > checking dynamic linker characteristics... GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking whether stripping libraries is possible... yes
> > appending configuration tag "F77" to libtool
> > checking if libtool supports shared libraries... yes
> > checking whether to build shared libraries... yes
> > checking whether to build static libraries... no
> > checking for g77 option to produce PIC... -fPIC
> > checking if g77 PIC flag -fPIC works... yes
> > checking if g77 supports -c -o file.o... yes
> > checking whether the g77 linker (/usr/bin/ld) supports shared
> > libraries... yes
> > checking dynamic linker characteristics... GNU/Linux ld.so
> > checking how to hardcode library paths into programs... immediate
> > checking whether stripping libraries is possible... yes
> > checking whether we are using the GNU C++ compiler... (cached) yes
> > checking whether g++ accepts -g... (cached) yes
> > checking dependency style of g++... (cached) gcc3
> > checking if C++ compiler supports the use of a particular
> > specialization when calling operator() template m ethods.... yes
> > checking if C++ compiler supports the use of a particular
> > specialization when calling operator() template m ethods omitting the
> > template keyword.... no
> > checking whether C++ library symbols are declared in namespace std...
> > yes
> > configure: creating ./config.status
> > config.status: creating Makefile
> > config.status: creating sigc++-2.0.pc
> > config.status: creating sigc++/Makefile
> > config.status: creating scripts/Makefile
> > config.status: creating tests/Makefile
> > config.status: creating examples/Makefile
> > config.status: creating MSVC_Net2003/Makefile
> > config.status: creating MSVC_Net2003/sigc-2.0.rc
> > config.status: creating libsigc++-2.0.spec
> > config.status: creating docs/Makefile
> > config.status: creating docs/manual/Makefile
> > config.status: creating docs/images/Makefile
> > config.status: creating docs/reference/Makefile
> > config.status: creating docs/reference/Doxyfile
> > config.status: creating sigc++config.h
> > config.status: executing depfiles commands
> >         [configure] complete for libsigc++.
> >  ==> Running make in work/main.d/libsigc++-2.0.10
> > make[5]: Entering directory  
> > `/folk/vrubiolo/Archives/GARNOME/garnome-2.10.0.1/bindings/libsigc++/work/main.
> > d/libsigc++-2.0.10'
> > make  all-recursive
> > make[6]: Entering directory  
> > `/folk/vrubiolo/Archives/GARNOME/garnome-2.10.0.1/bindings/libsigc++/work/main.
> > d/libsigc++-2.0.10'
> > Making all in sigc++
> > make[7]: Entering directory  
> > `/folk/vrubiolo/Archives/GARNOME/garnome-2.10.0.1/bindings/libsigc++/work/main.
> > d/libsigc++-2.0.10/sigc++'
> > make  all-am
> > make[8]: Entering directory  
> > `/folk/vrubiolo/Archives/GARNOME/garnome-2.10.0.1/bindings/libsigc++/work/main.
> > d/libsigc++-2.0.10/sigc++'
> > if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
> > -I.. -I.. -I/folk/vrubiolo/InstalledPr ogs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/Ins talledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT
> > signal.lo -MD -MP -MF ".deps/signal.Tpo" -c -o signal.lo sig nal.cc;
> > \
> > then mv -f ".deps/signal.Tpo" ".deps/signal.Plo"; else rm -f
> > ".deps/signal.Tpo"; exit 1; fi
> > mkdir .libs
> >  g++ -DHAVE_CONFIG_H -I.. -I..  
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/In stalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT si
> > gnal.lo -MD -MP -MF .deps/signal.Tpo -c signal.cc  -fPIC -DPIC -o
> > .libs/signal.o
> > if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
> > -I.. -I.. -I/folk/vrubiolo/InstalledPr ogs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/Ins talledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT
> > signal_base.lo -MD -MP -MF ".deps/signal_base.Tpo" -c -o sig
> > nal_base.lo signal_base.cc; \
> > then mv -f ".deps/signal_base.Tpo" ".deps/signal_base.Plo"; else rm -f
> > ".deps/signal_base.Tpo"; exit 1; fi
> >  g++ -DHAVE_CONFIG_H -I.. -I..  
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/In stalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT si
> > gnal_base.lo -MD -MP -MF .deps/signal_base.Tpo -c signal_base.cc
> > -fPIC -DPIC -o .libs/signal_base.o
> > if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
> > -I.. -I.. -I/folk/vrubiolo/InstalledPr ogs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/Ins talledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT
> > trackable.lo -MD -MP -MF ".deps/trackable.Tpo" -c -o trackab le.lo
> > trackable.cc; \
> > then mv -f ".deps/trackable.Tpo" ".deps/trackable.Plo"; else rm -f
> > ".deps/trackable.Tpo"; exit 1; fi
> >  g++ -DHAVE_CONFIG_H -I.. -I..  
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/In stalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT tr
> > ackable.lo -MD -MP -MF .deps/trackable.Tpo -c trackable.cc  -fPIC
> > -DPIC -o .libs/trackable.o
> > if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
> > -I.. -I.. -I/folk/vrubiolo/InstalledPr ogs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/Ins talledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT
> > connection.lo -MD -MP -MF ".deps/connection.Tpo" -c -o conne ction.lo
> > connection.cc; \
> > then mv -f ".deps/connection.Tpo" ".deps/connection.Plo"; else rm -f
> > ".deps/connection.Tpo"; exit 1; fi
> >  g++ -DHAVE_CONFIG_H -I.. -I..  
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/In stalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT co
> > nnection.lo -MD -MP -MF .deps/connection.Tpo -c connection.cc  -fPIC
> > -DPIC -o .libs/connection.o
> > if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
> > -I.. -I.. -I/folk/vrubiolo/InstalledPr ogs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/Ins talledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT
> > slot.lo -MD -MP -MF ".deps/slot.Tpo" -c -o slot.lo `test -f
> > 'functors/slot.cc' || echo './'`functors/slot.cc; \
> > then mv -f ".deps/slot.Tpo" ".deps/slot.Plo"; else rm -f
> > ".deps/slot.Tpo"; exit 1; fi
> >  g++ -DHAVE_CONFIG_H -I.. -I..  
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/In stalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT sl
> > ot.lo -MD -MP -MF .deps/slot.Tpo -c functors/slot.cc  -fPIC -DPIC -o
> > .libs/slot.o
> > if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
> > -I.. -I.. -I/folk/vrubiolo/InstalledPr ogs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/Ins talledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT
> > slot_base.lo -MD -MP -MF ".deps/slot_base.Tpo" -c -o slot_ba se.lo
> > `test -f 'functors/slot_base.cc' || echo './'`functors/slot_base.cc;
> > \
> > then mv -f ".deps/slot_base.Tpo" ".deps/slot_base.Plo"; else rm -f
> > ".deps/slot_base.Tpo"; exit 1; fi
> >  g++ -DHAVE_CONFIG_H -I.. -I..  
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/In stalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT sl
> > ot_base.lo -MD -MP -MF .deps/slot_base.Tpo -c functors/slot_base.cc
> > -fPIC -DPIC -o .libs/slot_base.o
> > if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
> > -I.. -I.. -I/folk/vrubiolo/InstalledPr ogs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/Ins talledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT
> > lambda.lo -MD -MP -MF ".deps/lambda.Tpo" -c -o lambda.lo `te st -f
> > 'adaptors/lambda/lambda.cc' || echo './'`adaptors/lambda/lambda.cc; \
> > then mv -f ".deps/lambda.Tpo" ".deps/lambda.Plo"; else rm -f
> > ".deps/lambda.Tpo"; exit 1; fi
> >  g++ -DHAVE_CONFIG_H -I.. -I..  
> > -I/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/include
> > -I/folk/vrubiolo/In stalledProgs/GARNOME-2.10.0.1/include
> > -L/folk/vrubiolo/InstalledProgs/GARNOME-2.10.0.1/lib -O2 -pipe -MT la
> > mbda.lo -MD -MP -MF .deps/lambda.Tpo -c adaptors/lambda/lambda.cc
> > -fPIC -DPIC -o .libs/lambda.o
> > ../sigc++/type_traits.h: In instantiation of
> > `sigc::is_base_and_derived<sigc::lambda_base, sigc::internal::
> > lambda_select1>':
> > adaptors/lambda/lambda.cc:7:   instantiated from
> > `sigc::lambda<sigc::internal::lambda_select1>'
> > adaptors/lambda/lambda.cc:7:   instantiated from here
> > ../sigc++/type_traits.h:118: invalid use of undefined type `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select1>
> >    '
> > ../sigc++/type_traits.h:96: declaration of `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select1>
> >    '
> > adaptors/lambda/lambda.cc: In instantiation of
> > `sigc::lambda<sigc::internal::lambda_select1>':
> > adaptors/lambda/lambda.cc:7:   instantiated from here
> > adaptors/lambda/lambda.cc:7: non-constant `
> >    sigc::is_base_and_derived<sigc::lambda_base,
> >    sigc::internal::lambda_select1>::value' cannot be used as template
> > argument
> > ../sigc++/type_traits.h: In instantiation of
> > `sigc::is_base_and_derived<sigc::lambda_base, sigc::internal::
> > lambda_select2>':
> > adaptors/lambda/lambda.cc:8:   instantiated from
> > `sigc::lambda<sigc::internal::lambda_select2>'
> > adaptors/lambda/lambda.cc:8:   instantiated from here
> > ../sigc++/type_traits.h:118: invalid use of undefined type `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select2>
> >    '
> > ../sigc++/type_traits.h:96: declaration of `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select2>
> >    '
> > adaptors/lambda/lambda.cc: In instantiation of
> > `sigc::lambda<sigc::internal::lambda_select2>':
> > adaptors/lambda/lambda.cc:8:   instantiated from here
> > adaptors/lambda/lambda.cc:8: non-constant `
> >    sigc::is_base_and_derived<sigc::lambda_base,
> >    sigc::internal::lambda_select2>::value' cannot be used as template
> > argument
> > ../sigc++/type_traits.h: In instantiation of
> > `sigc::is_base_and_derived<sigc::lambda_base, sigc::internal::
> > lambda_select3>':
> > adaptors/lambda/lambda.cc:9:   instantiated from
> > `sigc::lambda<sigc::internal::lambda_select3>'
> > adaptors/lambda/lambda.cc:9:   instantiated from here
> > ../sigc++/type_traits.h:118: invalid use of undefined type `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select3>
> >    '
> > ../sigc++/type_traits.h:96: declaration of `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select3>
> >    '
> > adaptors/lambda/lambda.cc: In instantiation of
> > `sigc::lambda<sigc::internal::lambda_select3>':
> > adaptors/lambda/lambda.cc:9:   instantiated from here
> > adaptors/lambda/lambda.cc:9: non-constant `
> >    sigc::is_base_and_derived<sigc::lambda_base,
> >    sigc::internal::lambda_select3>::value' cannot be used as template
> > argument
> > ../sigc++/type_traits.h: In instantiation of
> > `sigc::is_base_and_derived<sigc::lambda_base, sigc::internal::
> > lambda_select4>':
> > adaptors/lambda/lambda.cc:10:   instantiated from
> > `sigc::lambda<sigc::internal::lambda_select4>'
> > adaptors/lambda/lambda.cc:10:   instantiated from here
> > ../sigc++/type_traits.h:118: invalid use of undefined type `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select4>
> >    '
> > ../sigc++/type_traits.h:96: declaration of `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select4>
> >    '
> > adaptors/lambda/lambda.cc: In instantiation of
> > `sigc::lambda<sigc::internal::lambda_select4>':
> > adaptors/lambda/lambda.cc:10:   instantiated from here
> > adaptors/lambda/lambda.cc:10: non-constant `
> >    sigc::is_base_and_derived<sigc::lambda_base,
> >    sigc::internal::lambda_select4>::value' cannot be used as template
> > argument
> > ../sigc++/type_traits.h: In instantiation of
> > `sigc::is_base_and_derived<sigc::lambda_base, sigc::internal::
> > lambda_select5>':
> > adaptors/lambda/lambda.cc:11:   instantiated from
> > `sigc::lambda<sigc::internal::lambda_select5>'
> > adaptors/lambda/lambda.cc:11:   instantiated from here
> > ../sigc++/type_traits.h:118: invalid use of undefined type `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select5>
> >    '
> > ../sigc++/type_traits.h:96: declaration of `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select5>
> >    '
> > adaptors/lambda/lambda.cc: In instantiation of
> > `sigc::lambda<sigc::internal::lambda_select5>':
> > adaptors/lambda/lambda.cc:11:   instantiated from here
> > adaptors/lambda/lambda.cc:11: non-constant `
> >    sigc::is_base_and_derived<sigc::lambda_base,
> >    sigc::internal::lambda_select5>::value' cannot be used as template
> > argument
> > ../sigc++/type_traits.h: In instantiation of
> > `sigc::is_base_and_derived<sigc::lambda_base, sigc::internal::
> > lambda_select6>':
> > adaptors/lambda/lambda.cc:12:   instantiated from
> > `sigc::lambda<sigc::internal::lambda_select6>'
> > adaptors/lambda/lambda.cc:12:   instantiated from here
> > ../sigc++/type_traits.h:118: invalid use of undefined type `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select6>
> >    '
> > ../sigc++/type_traits.h:96: declaration of `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select6>
> >    '
> > adaptors/lambda/lambda.cc: In instantiation of
> > `sigc::lambda<sigc::internal::lambda_select6>':
> > adaptors/lambda/lambda.cc:12:   instantiated from here
> > adaptors/lambda/lambda.cc:12: non-constant `
> >    sigc::is_base_and_derived<sigc::lambda_base,
> >    sigc::internal::lambda_select6>::value' cannot be used as template
> > argument
> > ../sigc++/type_traits.h: In instantiation of
> > `sigc::is_base_and_derived<sigc::lambda_base, sigc::internal::
> > lambda_select7>':
> > adaptors/lambda/lambda.cc:13:   instantiated from
> > `sigc::lambda<sigc::internal::lambda_select7>'
> > adaptors/lambda/lambda.cc:13:   instantiated from here
> > ../sigc++/type_traits.h:118: invalid use of undefined type `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select7>
> >    '
> > ../sigc++/type_traits.h:96: declaration of `struct
> >    sigc::is_base_and_derived<sigc::lambda_base,
> > sigc::internal::lambda_select7>
> >    '
> > adaptors/lambda/lambda.cc: In instantiation of
> > `sigc::lambda<sigc::internal::lambda_select7>':
> > adaptors/lambda/lambda.cc:13:   instantiated from here
> > adaptors/lambda/lambda.cc:13: non-constant `
> >    sigc::is_base_and_derived<sigc::lambda_base,
> >    sigc::internal::lambda_select7>::value' cannot be used as template
> > argument
> > make[8]: *** [lambda.lo] Error 1
> > make[8]: Leaving directory  
> > `/folk/vrubiolo/Archives/GARNOME/garnome-2.10.0.1/bindings/libsigc++/work/main.d
> > /libsigc++-2.0.10/sigc++'
> > make[7]: *** [all] Error 2
> > make[7]: Leaving directory  
> > `/folk/vrubiolo/Archives/GARNOME/garnome-2.10.0.1/bindings/libsigc++/work/main.d
> > /libsigc++-2.0.10/sigc++'
> > make[6]: *** [all-recursive] Error 1
> > make[6]: Leaving directory  
> > `/folk/vrubiolo/Archives/GARNOME/garnome-2.10.0.1/bindings/libsigc++/work/main.d
> > /libsigc++-2.0.10'
> > make[5]: *** [all] Error 2
> > make[5]: Leaving directory  
> > `/folk/vrubiolo/Archives/GARNOME/garnome-2.10.0.1/bindings/libsigc++/work/main.d
> > /libsigc++-2.0.10'
> > make[4]: *** [build-work/main.d/libsigc++-2.0.10/Makefile] Error 2
> > make[4]: Leaving directory  
> > `/folk/vrubiolo/Archives/GARNOME/garnome-2.10.0.1/bindings/libsigc++'
> > make[3]: *** [../../bindings/libsigc++/cookies/main.d/install] Error
> > 2
> > 
> > 
> > 
> 
> > _______________________________________________
> > libsigc-list mailing list
> > libsigc-list gnome org
> > http://mail.gnome.org/mailman/listinfo/libsigc-list
> > 
> 
> _______________________________________________
> libsigc-list mailing list
> libsigc-list gnome org
> http://mail.gnome.org/mailman/listinfo/libsigc-list
-- 
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com




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