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#