【2chブラウザ】JD

このエントリーをはてなブックマークに追加
966login:Penguin
debian sarge にて、ベータ版 1.52b.060803 を試したのですが、make できません。
エラーメッセージを晒します。
----------
(snip)
Making all in bbslist
make[4]: Entering directory `/home/hoge/jd/jd-1.52b.060803/jd-1.52b.060803/src/bbslist'
if i386-linux-g++ -DHAVE_CONFIG_H -I. -I/home/hoge/jd/jd-1.52b.060803/jd-1.52b.060803/src/bbslist -I../.. -I/home/hoge/jd/jd-1.52b.060803/jd-1.52b.060803/src
-DXTHREADS -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4
-I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0
-g -O2 -ggdb -Wall -DUSE_GTKMM24 -MT bbslistadmin.o -MD -MP -MF ".deps/bbslistadmin.Tpo" -c -o bbslistadmin.o bbslistadmin.cpp; \
then mv -f ".deps/bbslistadmin.Tpo" ".deps/bbslistadmin.Po"; else rm -f ".deps/bbslistadmin.Tpo"; exit 1; fi
In file included from bbslistadmin.h:9,
from bbslistadmin.cpp:6:
/usr/include/c++/3.3/bits/stl_list.h: In instantiation of `std::_List_node<COMMAND_ARGS>':
/usr/include/c++/3.3/bits/stl_list.h:578: instantiated from `std::_List_iterator<_Tp, const _Tp&, const _Tp*> std::list<_Tp, _Alloc>::begin()
const [with _Tp = COMMAND_ARGS, _Alloc = std::allocator<COMMAND_ARGS>]'
/usr/include/c++/3.3/bits/stl_list.h:634: instantiated from `size_t std::list<_Tp, _Alloc>::size() const [with _Tp = COMMAND_ARGS, _Alloc
= std::allocator<COMMAND_ARGS>]'
(続く)
967login:Penguin:2006/08/04(金) 15:16:34 ID:nj+a351K
(続き)
/home/hoge/jd/jd-1.52b.060803/jd-1.52b.060803/src/skeleton/admin.h:72: instantiated from here
/usr/include/c++/3.3/bits/stl_list.h:84: error: `std::_List_node<_Tp>::_M_data'
has incomplete type
/home/hoge/jd/jd-1.52b.060803/jd-1.52b.060803/src/skeleton/admin.h:16: error: forward
declaration of `struct COMMAND_ARGS'
make[4]: *** [bbslistadmin.o] エラー 1
make[4]: Leaving directory `/home/hoge/jd/jd-1.52b.060803/jd-1.52b.060803/src/bbslist'
make[3]: *** [all-recursive] エラー 1
make[3]: Leaving directory `/home/hoge/jd/jd-1.52b.060803/jd-1.52b.060803/src'
make[2]: *** [all-recursive] エラー 1
make[2]: Leaving directory `/home/hoge/jd/jd-1.52b.060803/jd-1.52b.060803'
make[1]: *** [all] エラー 2
make[1]: Leaving directory `/home/hoge/jd/jd-1.52b.060803/jd-1.52b.060803'
make: *** [build-stamp] エラー 2
----------
etch ですと make できるので、ライブラリのバージョンが問題だと思うのですが、宜しくお願い致します。
(sarge) libgtkmm-2.4-dev: 2.4.10-1 libgtk2.0-dev: 2.6.4-3.1 zlib1g-dev: 1:1.2.2-4.sarge.2 libtool: 1.5.6-6