|
发表于 2003-8-1 21:34:53
|
显示全部楼层
编译通不过
我下了liblinq-2.0.0.tar.bz2,linq-2.0.0.tar.bz2
liblinq编译安装正常,但是linq,configure正常,编译的时候:
make[3]: Entering directory `/mnt/linux/temp/linq-2.0.0/src'
source='LinQ.cpp' object='LinQ.o' libtool=no \
depfile='.deps/LinQ.Po' tmpdepfile='.deps/LinQ.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/include/gtkmm-2.0 -I/usr/lib/gtkmm-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/X11R6/include -I/usr/include/atk-1.0 -DLINQ_LOCALEDIR=\""/usr/local/share/locale"\" -DDATA_DIR=\""/usr/local/share"\" -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -march=athlon-xp -mcpu=athlon-xp -O3 -pipe -ffast-math -fomit-frame-pointer -march=athlon-xp -mcpu=athlon-xp -O3 -pipe -ffast-math -fomit-frame-pointer -c -o LinQ.o `test -f 'LinQ.cpp' || echo './'`LinQ.cpp
In file included from /usr/include/gtkmm-2.0/glibmm/containerhandle_shared.h:34,
from /usr/include/gtkmm-2.0/glibmm/arrayhandle.h:24,
from /usr/include/gtkmm-2.0/glibmm.h:26,
from /usr/include/gtkmm-2.0/gdkmm/pixbuf.h:6,
from skin.h:5,
from LinqMain.h:4,
from LinQ.cpp:31:
/usr/include/gtkmm-2.0/glibmm/ustring.h:532: error: `template<class In, class
ValueType = typename std::iterator_traits<_Iterator>::value_type> struct
Glib::ustring::SequenceToString' is private
/usr/include/gtkmm-2.0/glibmm/ustring.h:554: error: within this context
/usr/include/gtkmm-2.0/glibmm/ustring.h:532: error: `template<class In, class
ValueType = typename std::iterator_traits<_Iterator>::value_type> struct
Glib::ustring::SequenceToString' is private
/usr/include/gtkmm-2.0/glibmm/ustring.h:560: error: within this context
/usr/include/gtkmm-2.0/glibmm/ustring.h:532: error: `template<class In, class
ValueType = typename std::iterator_traits<_Iterator>::value_type> struct
Glib::ustring::SequenceToString' is private
/usr/include/gtkmm-2.0/glibmm/ustring.h:566: error: within this context
make[3]: *** [LinQ.o] Error 1
make[3]: Leaving directory `/mnt/linux/temp/linq-2.0.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/linux/temp/linq-2.0.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/linux/temp/linq-2.0.0'
make: *** [all] Error 2
系统debian(sid),gcc3.3 |
|