Hi folks,
what? I can not tell what the problem is. gcc 2.95, gem 0.87, pd 0.37.0 the compiler stops with an error (see below)
Marius.
../../GemLibs/liborb -I../../../GemLibs/glm -I/usr/local/include -I..
pix_puzzle.cpp -o pix_puzzle.o
In file included from ../Base/GemPixObj.h:18,
from ../Pixes/pix_fx.h:16,
from pix_puzzle.h:17,
from pix_puzzle.cpp:16:
../Base/GemBase.h:27:8: warning: extra tokens at end of #endif directive
pix_puzzle.cpp: In member function virtual void pix_puzzle::processFX(imageStruct&)': pix_puzzle.cpp:241: error:
memcpy' undeclared (first use this function)
pix_puzzle.cpp:241: error: (Each undeclared identifier is reported only once
for each function it appears in.)
pix_puzzle.cpp: In static member function static void pix_puzzle::stateMessCallback(void*, float)': pix_puzzle.cpp:274: warning: passing
t_floatarg' for argument 1 of virtual void pix_fx::activate(int)' make[1]: *** [pix_puzzle.o] Error 1 make[1]: Leaving directory
/usr/local/lib/pd/gem/src/Pixes'
make: *** [subdirs] Error 255
sme:/usr/local/lib/pd/gem/src/Gnu# ./configure ./configure: line 23: : command not found ./configure: line 25: : command not found creating cache ./config.cache Sources for ../Manips Sources for ../Particles Sources for ../Base Sources for ../MarkEx Sources for ../Pixes Sources for ../Controls Sources for ../Nongeos Sources for ../Geos Sources for ../tv checking host system type... i686-pc-linux-gnu Configuring for Gem.pd_linux checking for gnu make... yes checking for c++... c++ checking whether the C++ compiler (c++ ) works... yes checking whether the C++ compiler (c++ ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c checking whether make sets ${MAKE}... yes checking for sh... sh checking how to run the C preprocessor... gcc -E checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for main in -lX11... yes checking for main in -lXext... yes checking for XF86VidModeGetAllModeLines in -lXxf86vm... yes checking for sin in -lm... yes checking for glInitNames in -lGL... yes checking for gluLookAt in -lGLU... yes checking for glutSolidTeapot in -lglut... yes checking for quicktime_open in -lquicktime... yes checking for png_set_compression_level in -lpng... yes checking for main in -lglib... yes checking for OpenMPEG in -lmpeg... yes checking for mpeg3_open in -lmpeg3... yes checking for main in -lglm... no checking alternate -lglm in ../../../ ... ../../../GemLibs/glm configure: warning: Trying to use glm library in ../../../GemLibs/glm checking for main in -ltiff... yes checking for main in -ljpeg... yes checking for main in -lttf... yes checking for main in -lgltt... yes checking for main in -lorb... no checking alternate -lorb in ../../../ ... ../../../GemLibs/liborb configure: warning: Trying to use orb library in ../../../GemLibs/liborb checking for main in -lparticle... no checking alternate -lparticle in ../../../ ... ../../../GemLibs/particle configure: warning: Trying to use particle library in ../../../GemLibs/ particle checking for main in -lvl... no checking for main in -lz... yes checking for m_pd.h path... /usr/local/include checking for glm.h path... ../../../GemLibs/glm checking for orb.h path... ../../../GemLibs/liborb checking for papi.h path... ../../../GemLibs/particle checking for GLTTFont.h path... /usr/include/gltt checking for mpeg.h... yes checking for quicktime/quicktime.h... yes checking for libmpeg3.h... yes checking for quicktime/libdv.h... yes checking for ANSI C header files... no checking for working const... yes checking for size_t... yes checking for vprintf... yes checking for strdup... yes checking for strstr... yes updating cache ./config.cache creating ./config.status creating Makefile creating ./../Manips/Makefile creating ./../Particles/Makefile creating ./../Base/Makefile creating ./../MarkEx/Makefile creating ./../Pixes/Makefile creating ./../Controls/Makefile creating ./../Nongeos/Makefile creating ./../Geos/Makefile creating ./../tv/Makefile creating ../Base/config.h sme:/usr/local/lib/pd/gem/src/Gnu#
I read:
what? I can not tell what the problem is. gcc 2.95, gem 0.87, pd 0.37.0 the compiler stops with an error (see below)
this is probably too old a compiler but while we're at it: with current CVS I get GemMan.cpp:271: error: `GEM_VERSION' undeclared (first use this function)
hmm....
that's debian-ppc gcc 3.3.2
regards,
x
Zitiere CK x@meta.lo-res.org:
I read:
what? I can not tell what the problem is. gcc 2.95, gem 0.87, pd 0.37.0 the compiler stops with an error (see below)
this is probably too old a compiler but while we're at it: with current CVS I get GemMan.cpp:271: error: `GEM_VERSION' undeclared (first use this function)
hmm....
that's debian-ppc gcc 3.3.2
hi. this is really weird. GEM_VERSION is a constant string defined in Base/GemVersion.h which should be included by GemMan.cpp
it looks like your gcc doesn't look in the current dir for include-files. probably try adding " -I./ " to the cxxflags in Gnu/Makefile.subdir; then re-run configure
mfg.aso.dfs IOhannes
regards,
x
-- chris@lo-res.org Postmodernism is german romanticism with better http://pilot.fm/ special effects. (Jeff Keuss / via ctheory.com)
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
I read:
GEM_VERSION is a constant string defined in Base/GemVersion.h which should be included by GemMan.cpp
It wasn't so I added it now I get:
make[1]: Entering directory /home/x/audio/sw/pd/externs/cvs/gem/src/Base' c++ -c -g -fPIC -I../ -I../GemLibs/ffmpeg/libavcodec -I../GemLibs/ffmpeg/libav -I/usr/include -I/usr/include/quicktime -I/usr/include/gltt -I../GemLibs/particle -I../GemLibs/liborb -I/usr/local/include -I.. GemMan.cpp -o GemMan.o GemMan.cpp:336: error: prototype for
void GemMan::removeObj(gemhead*)' does
not match any in class `GemMan'
GemMan.h:55: error: candidate is: static void GemMan::removeObj(gemhead*, int)
make[1]: *** [GemMan.o] Error 1
make[1]: Leaving directory `/home/x/audio/sw/pd/externs/cvs/gem/src/Base'
make: *** [subdirs] Error 255
any more hints (probably I'll just run cvs update && make clean && make)
lg
x
CK wrote:
I read:
GEM_VERSION is a constant string defined in Base/GemVersion.h which should be included by GemMan.cpp
It wasn't so I added it now I get:
then you have had problems with your checkout i guess. what is the value of GEM_VERSION by the way
any more hints (probably I'll just run cvs update && make clean && make)
i really would suggest this too.
mfg.asd.taas IOhannes
On Wednesday, Oct 22, 2003, at 02:58 America/New_York, IOhannes
zmoelnig wrote:
CK wrote:
I read:
GEM_VERSION is a constant string defined in Base/GemVersion.h which
should be included by GemMan.cppIt wasn't so I added it now I get:
then you have had problems with your checkout i guess. what is the value of GEM_VERSION by the way
any more hints (probably I'll just run cvs update && make clean &&
make)i really would suggest this too.
While you're at it, why not rm -R Gem GemLibs cvs co Gem GemLibs etc. etc.
just to make sure...
.hc
"[W]e have invented the technology to eliminate scarcity, but we are
deliberately throwing it away
to benefit those who profit from scarcity."
-John Gilmore
hi, hmm, compiling with gcc 3.3 did not solve the problem. but i stepped to the current cvs version and that compiled without problems... M.
----- Original Message ----- From: "CK" x@meta.lo-res.org To: "marius schebella" marius.schebella@chello.at Cc: pd-list@iem.at Sent: Tuesday, October 21, 2003 4:46 PM Subject: Re: [PD] compiling Gem (again and again)
I read:
what? I can not tell what the problem is. gcc 2.95, gem 0.87, pd 0.37.0 the compiler stops with an error (see below)
this is probably too old a compiler but while we're at it: with current CVS I get GemMan.cpp:271: error: `GEM_VERSION' undeclared (first use this function)
hmm....
that's debian-ppc gcc 3.3.2
regards,
x
-- chris@lo-res.org Postmodernism is german romanticism with better http://pilot.fm/ special effects. (Jeff Keuss / via ctheory.com)
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list