Hello out there, I'm trying to compile gem2pdp-0.6 with no success. I do
autoconf then
0:22 pablo@thinkpad ~/pure-data/gem2pdp% ./configure --with-pddir=/home/pablo/pure-data/pd --with-gemdir=/home/pablo/pure-data/Gem --with-pdpdir=/home/pablo/pure-data/pdp-0.12.4 Pd sources not found PdP sources not found Gem sources not found checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for strerror in -lcposix... no checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... yes checking whether build environment is sane... yes checking whether to enable maintainer-specific portions of Makefiles... no checking if malloc debugging is wanted... no looking for gem sources (required) ... ok. looking for pdp sources (required) ... ok. configure: creating ./config.status config.status: creating Makefile
then
0:22 pablo@thinkpadebian ~/pure-data/gem2pdp% make
cat /home/pablo/pure-data/pdp-0.12.4/include/pdp.h | grep -v m_pd > pdp-light.h
g++ -DPD -O2 -funroll-loops -fomit-frame-pointer -ffast-math -Wall -W -Wno-unused -Wno-parentheses -Wno-switch -DGEM2PDP_VERSION="0.6" -g -I/home/pablo/pure-data/pd/src -I. -I/home/pablo/pure-data/pdp-0.12.4/include -I/home/pablo/pure-data/Gem/src -o gem2pdp.o -c gem2pdp.cpp
gem2pdp.cpp: In member function virtual void gem2pdp::bangMess()': gem2pdp.cpp:125: error: invalid conversion from
t_int*' to `int*'
make: *** [gem2pdp.o] Error 1
zsh: exit 2 make
I had the same problem with gem2pdp-0.5. I am using pd-0.39 and Gem 0.9 from CVS , pdp-0.12.4 and pidip-0.12.19. Any clues? cheers
pablo
___________________________________________________________________________ Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger Téléchargez cette version sur http://fr.messenger.yahoo.com
On Oct 27, 2005, at 6:39 PM, pablo das neves bicho wrote:
0:22 pablo@thinkpadebian ~/pure-data/gem2pdp% make cat /home/pablo/pure-data/pdp-0.12.4/include/pdp.h | grep -v m_pd >
pdp-light.h g++ -DPD -O2 -funroll-loops -fomit-frame-pointer -ffast-math -Wall
-W -Wno-unused -Wno-parentheses -Wno-switch -DGEM2PDP_VERSION="0.6 " -g -I/home/pablo/pure-data/pd/src -I. -I/home/pablo/pure-data/ pdp-0.12.4/include -I/home/pablo/pure-data/Gem/src -o gem2pdp.o - c gem2pdp.cpp gem2pdp.cpp: In member functionvirtual void gem2pdp::bangMess()': gem2pdp.cpp:125: error: invalid conversion from
t_int*' to `int*' make: *** [gem2pdp.o] Error 1 zsh: exit 2 makeI had the same problem with gem2pdp-0.5. I am using pd-0.39 and Gem 0.9 from CVS , pdp-0.12.4 and
pidip-0.12.19. Any clues?
...you can fix this by removing the "t_" from the "t_int", as it's
just an int anyway...I'll try to fix this in cvs soon (and add
PDP_IMAGE_GRAY to pdp2gem)...
james
ola,
oke, it seems now we should take care of compatibility between int and t_int ( defined as long in pd 0.39 ), is it because you are on a 64 bits machine or you have a very strict compiler ( version? ) ?
i thought i would produce just a warning not an error.
anyway, i made the fixes, so you can download again : http://ydegoyon.free.fr/gem2pdp-0.6.tar.gz
i removed all t_int(s) from the sources.
suerte, sevy
pablo das neves bicho wrote:
Hello out there, I'm trying to compile gem2pdp-0.6 with no success. I do
autoconf then
0:22 pablo@thinkpad ~/pure-data/gem2pdp% ./configure --with-pddir=/home/pablo/pure-data/pd --with-gemdir=/home/pablo/pure-data/Gem --with-pdpdir=/home/pablo/pure-data/pdp-0.12.4 Pd sources not found PdP sources not found Gem sources not found checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for strerror in -lcposix... no checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... yes checking whether build environment is sane... yes checking whether to enable maintainer-specific portions of Makefiles... no checking if malloc debugging is wanted... no looking for gem sources (required) ... ok. looking for pdp sources (required) ... ok. configure: creating ./config.status config.status: creating Makefile
then
0:22 pablo@thinkpadebian ~/pure-data/gem2pdp% make cat /home/pablo/pure-data/pdp-0.12.4/include/pdp.h | grep -v m_pd > pdp-light.h g++ -DPD -O2 -funroll-loops -fomit-frame-pointer -ffast-math -Wall -W -Wno-unused -Wno-parentheses -Wno-switch -DGEM2PDP_VERSION="0.6" -g -I/home/pablo/pure-data/pd/src -I. -I/home/pablo/pure-data/pdp-0.12.4/include -I/home/pablo/pure-data/Gem/src -o gem2pdp.o -c gem2pdp.cpp gem2pdp.cpp: In member function
virtual void gem2pdp::bangMess()': gem2pdp.cpp:125: error: invalid conversion from
t_int*' to `int*' make: *** [gem2pdp.o] Error 1 zsh: exit 2 makeI had the same problem with gem2pdp-0.5. I am using pd-0.39 and Gem 0.9 from CVS , pdp-0.12.4 and pidip-0.12.19. Any clues? cheers
pablo
___________________________________________________________________________ Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger Téléchargez cette version sur http://fr.messenger.yahoo.com
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list