Got the same error. I switched to ruby 1.9 and that solved it. This is
because the next version will only be running on 1.9.

Cheers,
Guillaume

On Tue, Mar 17, 2009 at 10:50 AM, Martin DeMello
<[email protected]> wrote:
> Output:
>
> $ sudo rake DEBUG=1
> (in /opt/shoes-git)
> rm -rf dist
> mkdir -p dist
> rm -f dist/shoes
> rm -f dist/shoes-bin
> chmod 755 dist/shoes
> mkdir -p dist/ruby
> cp -r /usr/lib/ruby/1.8 dist/ruby/lib
> rm -rf dist/ruby/lib/soap
> rm -rf dist/ruby/lib/wsdl
> rm -rf dist/ruby/lib/xsd
> cp -r req/rubygems/rubygems dist/ruby/lib
> cp -r req/rubygems/rbconfig dist/ruby/lib
> cp -r req/rubygems/ubygems.rb dist/ruby/lib
> cp -r req/rubygems/rubygems.rb dist/ruby/lib
> cp -r req/ftsearch/lib/ftsearch dist/ruby/lib
> binject.c: In function ‘binject_exe_file_size’:
> binject.c:261: error: ‘rb_io_t’ undeclared (first use in this function)
> binject.c:261: error: (Each undeclared identifier is reported only once
> binject.c:261: error: for each function it appears in.)
> binject.c:261: error: ‘fptr’ undeclared (first use in this function)
> binject.c: In function ‘binject_exe_rewrite’:
> binject.c:447: error: ‘rb_io_t’ undeclared (first use in this function)
> binject.c:447: error: ‘fptr’ undeclared (first use in this function)
> binject.c: In function ‘binject_exe_load’:
> binject.c:524: warning: assignment makes pointer from integer without a cast
> binject.c: In function ‘binject_exe_save’:
> binject.c:568: warning: assignment makes pointer from integer without a cast
> binject.c: In function ‘binject_dmg_uncompress’:
> binject.c:662: warning: assignment makes pointer from integer without a cast
> make: *** [binject.o] Error 1
> cp -r req/binject/ext/binject_c/binject.so dist/ruby/lib/i486-linux
> ftsearch.c: In function ‘dump_inline_suffixes’:
> ftsearch.c:193: error: ‘rb_io_t’ undeclared (first use in this function)
> ftsearch.c:193: error: (Each undeclared identifier is reported only once
> ftsearch.c:193: error: for each function it appears in.)
> ftsearch.c:193: error: ‘fptr’ undeclared (first use in this function)
> ftsearch.c: In function ‘dump_suffix_array’:
> ftsearch.c:229: error: ‘rb_io_t’ undeclared (first use in this function)
> ftsearch.c:229: error: ‘fptr’ undeclared (first use in this function)
> make: *** [ftsearch.o] Error 1
> cp -r req/ftsearch/ext/ftsearchrt/ftsearchrt.so dist/ruby/lib/i486-linux
> bloopsaphone.c:14:23: error: portaudio.h: No such file or directory
> bloopsaphone.c:331: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
> bloopsaphone.c: In function ‘bloops_play’:
> bloopsaphone.c:369: error: ‘paFloat32’ undeclared (first use in this function)
> bloopsaphone.c:369: error: (Each undeclared identifier is reported only once
> bloopsaphone.c:369: error: for each function it appears in.)
> bloopsaphone.c:370: error: ‘bloops_port_callback’ undeclared (first
> use in this function)
> make: *** [bloopsaphone.o] Error 1
> mkdir -p dist/ruby/gems/1.8/specifications
> mkdir -p dist/ruby/gems/1.8/gems/sqlite3-ruby-1.2.4/lib
> cp -r req/sqlite3/lib/sqlite3.rb 
> dist/ruby/gems/1.8/gems/sqlite3-ruby-1.2.4/lib
> cp -r req/sqlite3/lib/sqlite3 dist/ruby/gems/1.8/gems/sqlite3-ruby-1.2.4/lib
> mkdir -p dist/ruby/gems/1.8/gems/sqlite3-ruby-1.2.4/lib
> cp -r req/sqlite3/ext/sqlite3_api/sqlite3_api.so
> dist/ruby/gems/1.8/gems/sqlite3-ruby-1.2.4/lib
> cp req/sqlite3/gemspec
> dist/ruby/gems/1.8/specifications/sqlite3-ruby-1.2.4.gemspec
> mkdir -p dist/ruby/gems/1.8/specifications
> mkdir -p dist/ruby/gems/1.8/gems/json-shoes-1.1.3/lib
> cp -r req/json/lib/json.rb dist/ruby/gems/1.8/gems/json-shoes-1.1.3/lib
> cp -r req/json/lib/json dist/ruby/gems/1.8/gems/json-shoes-1.1.3/lib
> mkdir -p dist/ruby/gems/1.8/gems/json-shoes-1.1.3/lib/json/ext
> cp -r req/json/ext/parser/parser.so
> dist/ruby/gems/1.8/gems/json-shoes-1.1.3/lib/json/ext
> cp -r req/json/ext/generator/generator.so
> dist/ruby/gems/1.8/gems/json-shoes-1.1.3/lib/json/ext
> cp req/json/gemspec dist/ruby/gems/1.8/specifications/json-shoes-1.1.3.gemspec
> mkdir -p dist/ruby/gems/1.8/specifications
> mkdir -p dist/ruby/gems/1.8/gems/hpricot-0.6.161/lib
> cp -r req/hpricot/lib/hpricot dist/ruby/gems/1.8/gems/hpricot-0.6.161/lib
> cp -r req/hpricot/lib/hpricot.rb dist/ruby/gems/1.8/gems/hpricot-0.6.161/lib
> mkdir -p dist/ruby/gems/1.8/gems/hpricot-0.6.161/lib
> cp -r req/hpricot/ext/hpricot_scan/hpricot_scan.so
> dist/ruby/gems/1.8/gems/hpricot-0.6.161/lib
> cp req/hpricot/gemspec 
> dist/ruby/gems/1.8/specifications/hpricot-0.6.161.gemspec
> cp /usr/lib/libruby1.8.so dist/libruby1.8.so
> ln -s libruby1.8.so dist/libruby1.8.so.1.8
> cp /usr/lib/libgif.so dist/libgif.so.4
> ln -s libgif.so.4 dist/libungif.so.4
> cp /usr/lib/libjpeg.so dist/libjpeg.so.62
> cp /usr/lib/libcurl.so dist/libcurl.so.4
> cp /usr/lib/libportaudio.so dist/libportaudio.so.2
> rake aborted!
> No such file or directory - /usr/lib/libportaudio.so
> /opt/shoes-git/Rakefile:197
> (See full trace by running task with --trace)
>

Reply via email to