[GEM-dev] errors compiling Gem on ubuntu

chris clepper cgc at humboldtblvd.com
Tue Feb 7 03:35:45 CET 2006


This is a quick fix, but remove pix_deinterlace for now.  It doesn't
do anything on Linux yet anyway.

cgc

On 2/6/06, davide.morelli at tin.it <davide.morelli at tin.it> wrote:
> Hi list,
>
> I'm trying to compile Gem from CVS but I get errors on
> pix_deinterlace
>
> ubuntu 2.6.12-10-386
>
> (I followed the readme in src as
> much as possible but:
> freeglut3-dev was needed
> libtiff3g-dev is
> obsolete
> libgl-dev is obsolete)
>
> here is the error:
>
> pix_deinterlace.
> cpp:111: error: no 'void pix_deinterlace::processYUVAltivec
> (imageStruct&)' member function declared in class 'pix_deinterlace'
> pix_deinterlace.cpp: In member function 'void pix_deinterlace::
> processYUVAltivec(imageStruct&)':
> pix_deinterlace.cpp:116: error: ISO
> C++ forbids declaration of 'vector' with no type
> pix_deinterlace.cpp:
> 116: error: expected ';' before 'unsigned'
> pix_deinterlace.cpp:120:
> error: 'vector' was not declared in this scope
> pix_deinterlace.cpp:120:
> error: expected `;' before 'unsigned'
> pix_deinterlace.cpp:121: error:
> expected `;' before 'bool'
> pix_deinterlace.cpp:123: error: expected `;'
> before 'unsigned'
> pix_deinterlace.cpp:131: error: 'temp1' was not
> declared in this scope
> pix_deinterlace.cpp:131: error: 'vec_splat_u8'
> was not declared in this scope
> pix_deinterlace.cpp:134: error: 'thresh'
> was not declared in this scope
> pix_deinterlace.cpp:134: error: 'union
> pix_deinterlace::processYUVAltivec(imageStruct&)::<anonymous>' has no
> member named 'v'
> pix_deinterlace.cpp:135: error: 'vec_splat' was not
> declared in this scope
> pix_deinterlace.cpp:143: error: 'pixels' was not
> declared in this scope
> pix_deinterlace.cpp:143: error: 'vec_avg' was
> not declared in this scope
> pix_deinterlace.cpp:165: error: 'temp2' was
> not declared in this scope
> pix_deinterlace.cpp:165: error: 'pixels' was
> not declared in this scope
> pix_deinterlace.cpp:165: error: 'vec_subs'
> was not declared in this scope
> pix_deinterlace.cpp:167: error: 'temp3'
> was not declared in this scope
> pix_deinterlace.cpp:171: error: 'mask'
> was not declared in this scope
> pix_deinterlace.cpp:171: error:
> 'vec_cmpgt' was not declared in this scope
> pix_deinterlace.cpp:172:
> error: 'mask2' was not declared in this scope
> pix_deinterlace.cpp:174:
> error: 'vec_or' was not declared in this scope
> pix_deinterlace.cpp:178:
> error: 'vec_avg' was not declared in this scope
> pix_deinterlace.cpp:
> 182: error: expected `)' before 'unsigned'
> pix_deinterlace.cpp:182:
> error: expected `)' before ';' token
> make[1]: *** [pix_deinterlace.o]
> Error 1
> make[1]: *** Waiting for unfinished jobs....
> make[1]: Leaving
> directory `/home/davide/CVS-GEM/Gem/src/Pixes'
> make: *** [Pixes] Error
> 2
>
> this is the first time I try to compile Gem on linux so I might be
> missing something obvious..
>
> ciao,
> davide.
>
>
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev
>




More information about the GEM-dev mailing list