Andrew Lee wrote:
> reopen 468071
> thanks
> 
> Anibal,
> 
> You are right. I will include your patch in next upload.

Andrew, I've tested to compile 3.0.1-3 with GCC 4.3 and it still
fails to compile.

Cheers,
        Moritz

make[4]: Leaving directory `/home/jmm/gcc/stardict-3.0.1/src/dic'
Making all in treedict
make[4]: Entering directory `/home/jmm/gcc/stardict-3.0.1/src/treedict'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/jmm/gcc/stardict-3.0.1/src/treedict'
make[4]: Entering directory `/home/jmm/gcc/stardict-3.0.1/src'
i486-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/sigc++-2.0 
-I/usr/lib/sigc++-2.0/include   -Wall -pthread -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12    -DDATADIR=\""/usr/share"\" 
-DGNOME_ICONDIR=\""/usr/share/pixmaps"\" 
-DSTARDICT_LOCALEDIR=\""/usr/share/locale"\" 
-DSTARDICT_DATA_DIR=\""/usr/share/stardict"\" 
-DSTARDICT_LIB_DIR=\""/usr/lib/stardict"\"    -g -O2 -MT stardict.o -MD -MP -MF 
.deps/stardict.Tpo -c -o stardict.o stardict.cpp
In file included from sigc++/sigc++.h:23,
                 from config_file.hpp:8,
                 from conf.h:14,
                 from stardict.cpp:67:
./sigc++/signal.h:1675: error: declaration of 'typedef struct 
sigc::slot_list<sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil, sigc::nil> > sigc::signal0<T_return, 
T_accumulator>::slot_list'
./sigc++/signal.h:168: error: changes meaning of 'slot_list' from 'struct 
sigc::slot_list<sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil, sigc::nil> >'
./sigc++/signal.h:1784: error: declaration of 'typedef struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil> > sigc::signal1<T_return, T_arg1, 
T_accumulator>::slot_list'
./sigc++/signal.h:168: error: changes meaning of 'slot_list' from 'struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil> >'
./sigc++/signal.h:1895: error: declaration of 'typedef struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil> > sigc::signal2<T_return, T_arg1, T_arg2, 
T_accumulator>::slot_list'
./sigc++/signal.h:168: error: changes meaning of 'slot_list' from 'struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil> >'
./sigc++/signal.h:2008: error: declaration of 'typedef struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil> > sigc::signal3<T_return, T_arg1, T_arg2, 
T_arg3, T_accumulator>::slot_list'
./sigc++/signal.h:168: error: changes meaning of 'slot_list' from 'struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, 
sigc::nil, sigc::nil, sigc::nil> >'
./sigc++/signal.h:2123: error: declaration of 'typedef struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, 
sigc::nil, sigc::nil> > sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, 
T_accumulator>::slot_list'
./sigc++/signal.h:168: error: changes meaning of 'slot_list' from 'struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, 
sigc::nil, sigc::nil> >'
./sigc++/signal.h:2240: error: declaration of 'typedef struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, 
sigc::nil, sigc::nil> > sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, 
T_arg5, T_accumulator>::slot_list'
./sigc++/signal.h:168: error: changes meaning of 'slot_list' from 'struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, 
sigc::nil, sigc::nil> >'
./sigc++/signal.h:2359: error: declaration of 'typedef struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, 
T_arg6, sigc::nil> > sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, 
T_arg5, T_arg6, T_accumulator>::slot_list'
./sigc++/signal.h:168: error: changes meaning of 'slot_list' from 'struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, 
T_arg6, sigc::nil> >'
./sigc++/signal.h:2480: error: declaration of 'typedef struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, 
T_arg6, T_arg7> > sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, 
T_arg5, T_arg6, T_arg7, T_accumulator>::slot_list'
./sigc++/signal.h:168: error: changes meaning of 'slot_list' from 'struct 
sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, 
T_arg6, T_arg7> >'
make[4]: *** [stardict.o] Error 1
make[4]: Leaving directory `/home/jmm/gcc/stardict-3.0.1/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/jmm/gcc/stardict-3.0.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jmm/gcc/stardict-3.0.1'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/jmm/gcc/stardict-3.0.1'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
[EMAIL PROTECTED]:~/gcc/stardict-3.0.1$













-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to