adonthell-devel
[Top][All Lists]
Advanced

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

[Adonthell-devel] Compile trouble on MacOS X


From: Kai Sterker
Subject: [Adonthell-devel] Compile trouble on MacOS X
Date: Sun, 15 Dec 2002 22:55:09 +0100

I keep on getting the following compile error, no matter whether I use
gcc 3.1 or 2.95.2:

source='data_screen.cc' object='data_screen.o' libtool=no \
depfile='.deps/data_screen.Po' tmpdepfile='.deps/data_screen.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I..     -I/usr/include/SDL -D_THREAD_SAFE 
-I/usr/include/python2.2 -DPY_DEBUG  -g -Wall -fno-exceptions 
-DDATA_DIR="\"/usr/share/adonthell\""  -c -o data_screen.o `test -f
'data_screen.cc' || echo './'`data_screen.cc
callback.h: In constructor `MemberTranslator0<Callee, 
   MemFunc>::MemberTranslator0(Callee&, const MemFunc&) [with Callee = 
   data_screen, MemFunc = void (data_screen::*)()]':
callback.h:76:   instantiated from `MemberTranslator0<Callee,
MemFunc>::MemberTranslator0(Callee&, const MemFunc&) [with Callee =
data_screen, MemFunc = void (data_screen::*)()]'
callback.h:100:   instantiated from `MemberTranslator0<Callee, TRT
(CallType::*)()> makeFunctor(Callee&, TRT (CallType::*)()) [with Callee
= data_screen, TRT = void, CallType = data_screen]'
data_screen.cc:81:   instantiated from here
callback.h:76: could not convert `m' to `void (data_screen::*&)()'
callback.h:76: in passing argument 3 of `MemberTranslator0<Callee, 
   MemFunc>::MemberTranslator0(Callee&, const MemFunc&) [with Callee = 
   data_screen, MemFunc = void (data_screen::*)()]'
callback.h: In constructor `MemberTranslator0<Callee, 
   MemFunc>::MemberTranslator0(Callee&, const MemFunc&) [with Callee = 
   data_screen, MemFunc = void (data_screen::*)()]':
callback.h:76: could not convert `m' to `void (data_screen::*&)()'
callback.h:76: in passing argument 3 of `MemberTranslator0<Callee, 
   MemFunc>::MemberTranslator0(Callee&, const MemFunc&) [with Callee = 
   data_screen, MemFunc = void (data_screen::*)()]'
make[3]: *** [data_screen.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Any ideas what the problem might be?

Kai



reply via email to

[Prev in Thread] Current Thread [Next in Thread]