[PD] Gridflow install problems

Mathieu Bouchard matju at artengine.ca
Fri Sep 30 07:51:38 CEST 2005


On Thu, 29 Sep 2005, Brad Kligerman wrote:

> base/grid.h.fcs: In function 'Ruby PTR2FIX(const void*)':
> base/grid.h.fcs:144: warning: format '%08x' expects type 'unsigned int', but
> argument 3 has type 'long int'

This is just a warning, and the bug has no impact at all, even on AMD64.
It's now fixed in CVS.

> base/grid.h.fcs: At global scope:
> base/grid.h.fcs:498: error: explicit qualification in declaration of `void*
> operator new(size_t)'
> base/grid.h.fcs:499: error: explicit qualification in declaration of `void*
> operator new [](size_t)'
> base/grid.h.fcs:500: error: explicit qualification in declaration of `void
> operator delete(void*)'
> base/grid.h.fcs:501: error: explicit qualification in declaration of `void
> operator delete [](void*)'
> make: *** [base/grid.o] Error 1
> Ruby 1.8.3 is installed. Any ideas??

Those errors have to do with GCC, not Ruby. Which version of GCC are you 
using? Also I'm not too sure what it complains about. I think it might be 
complaining about the colons on those two lines, and it wants them 
removed, but I don't know why.

The only version of GCC I'm currently personally testing with is:

gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)

Configured with: ../configure --enable-threads=posix --prefix=/usr 
--with-local-prefix=/usr/local --infodir=/usr/share/info 
--mandir=/usr/share/man --enable-languages=c,c++,f77,objc,java,ada 
--disable-checking --libdir=/usr/lib --enable-libgcj --with-slibdir=/lib 
--with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux
Thread model: posix

(My OS is SuSE 9.3)

Of course I'd like it to compile on all versions of GCC 3 and 4.

____________________________________________________________________
Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju
Freelance Digital Arts Engineer, Montréal QC Canada




More information about the Pd-list mailing list