[PD] gem2pdp-0.6 compilation

Yves Degoyon ydegoyon at free.fr
Fri Oct 28 13:58:19 CEST 2005


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 at 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 at 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
>
>_______________________________________________
>PD-list at iem.at mailing list
>UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>
>
>  
>





More information about the Pd-list mailing list