[Gridflow-dev] osx ruby/ruby configure

james tittle tigital at mac.com
Tue Mar 21 15:22:44 EST 2006


On Mar 21, 2006, at 3:11 PM, Mathieu Bouchard wrote:

> On Tue, 21 Mar 2006, james tittle wrote:
>
>> format/quartz.m.fcs:65: error: request for member 'p' in 'self-
>>> GFView::imdata', which is of non-class type 'uint8*'
>
> ah, another relic of Pt<>. fixed. update. try again.

...there we go!  Also had to do the same in format/quicktimeapple.c,  
so I committed it; but then a new thing showed up:

tiggity:~/puredataDev/gridflow tigital$ make
ruby -w base/source_filter.rb format/quicktimeapple.c format/ 
quicktimeapple.c.fcs
g++ -I/sw/include -I/usr/local/include -I/Users/tigital/include -xc++  
-fno-operator-names -fno-omit-frame-pointer -I/usr/X11R6/include -I/ 
Users/tigital/puredataDev/gridflow/lib/ruby/1.9/powerpc-darwin8.5.0 - 
I../Gem/src -falign-functions=16 -DMACOSX -Wall -Wno-unused -Wunused- 
variable -fno-omit-frame-pointer -g -fPIC -I. -O3 -funroll-loops -c  
format/quicktimeapple.c.fcs -o format/quicktimeapple.o
format/quicktimeapple.c.fcs:174:2: warning: "/*" within comment
format/quicktimeapple.c.fcs: In member function 'void  
FormatQuickTimeCamera::initialize(int, Ruby*, Symbol, Symbol, String)':
format/quicktimeapple.c.fcs:206: error: 'L' was not declared in this  
scope
format/quicktimeapple.c.fcs:208: error: expected `;' before  
'rb_call_super'
format/quicktimeapple.c.fcs:257: error: expected primary-expression  
before ',' token
format/quicktimeapple.c.fcs:257: error: 'ARRAY_NEW' was not declared  
in this scope
format/quicktimeapple.c.fcs:263: error: expected primary-expression  
before ',' token
format/quicktimeapple.c.fcs: In member function 'void  
FormatQuickTimeCamera::frame(int, Ruby*)':
format/quicktimeapple.c.fcs:310: error: 'L' was not declared in this  
scope
format/quicktimeapple.c.fcs:310: error: expected `;' before '}' token
format/quicktimeapple.c.fcs: In member function 'void  
FormatQuickTimeCamera::close(int, Ruby*)':
format/quicktimeapple.c.fcs:313: error: 'L' was not declared in this  
scope
format/quicktimeapple.c.fcs:314: error: expected `;' before 'if'
format/quicktimeapple.c.fcs: At global scope:
format/quicktimeapple.c.fcs:358: error: ISO C++ forbids declaration  
of 'Pt' with no type
format/quicktimeapple.c.fcs:358: error: expected ';' before '<' token
format/quicktimeapple.c.fcs: In constructor  
'FormatQuickTimeApple::FormatQuickTimeApple()':
format/quicktimeapple.c.fcs:363: error: class 'FormatQuickTimeApple'  
does not have any field named 'buffer'
format/quicktimeapple.c.fcs: In member function 'Ruby  
FormatQuickTimeApple::frame(int, Ruby*)':
format/quicktimeapple.c.fcs:399: error: 'Pt' was not declared in this  
scope
format/quicktimeapple.c.fcs:399: error: expected primary-expression  
before '>' token
format/quicktimeapple.c.fcs:399: error: 'bufu32' was not declared in  
this scope
format/quicktimeapple.c.fcs:399: error: expected primary-expression  
before '>' token
format/quicktimeapple.c.fcs:399: error: 'buffer' was not declared in  
this scope
format/quicktimeapple.c.fcs:412: error: no matching function for call  
to 'GridOutlet::send(Card, <type error>)'
format/quicktimeapple.c.fcs:378: warning: unused variable 'savedPort'
format/quicktimeapple.c.fcs:379: warning: unused variable 'savedDevice'
format/quicktimeapple.c.fcs:383: warning: unused variable 'pixmap'
format/quicktimeapple.c.fcs: In member function 'void  
FormatQuickTimeApple::initialize(int, Ruby*, Symbol, Symbol, String)':
format/quicktimeapple.c.fcs:475: error: 'buffer' was not declared in  
this scope
format/quicktimeapple.c.fcs:475: error: expected primary-expression  
before ',' token
format/quicktimeapple.c.fcs:475: error: 'ARRAY_NEW' was not declared  
in this scope
make: *** [format/quicktimeapple.o] Error 1

...what the "L"?  ;-)

jamie



More information about the Gridflow-dev mailing list