From: Roger Pack Date: 2009-04-16T00:15:14+09:00 Subject: Re: small bounties for fixing this text editor (written in ruby) > Is this one of the TODOs? > > > $ sudo gem install arcadia > Building native extensions. This could take a while... > ERROR: Error installing arcadia: > ERROR: Failed to build gem native extension. > > /usr/bin/ruby extconf.rb install arcadia > creating Makefile > > make > gcc -I. -I/usr/lib/ruby/1.8/i686-linux -I/usr/lib/ruby/1.8/i686-linux > -I. > -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -c trace_nums.c > In file included from trace_nums.c:36: > /usr/lib/ruby/1.8/i686-linux/node.h:391: error: expected ‘=’, ‘,’, ‘;’, > ‘asm’ or > ‘__attribute__’ before ‘rb_jmpbuf_t’ > /usr/lib/ruby/1.8/i686-linux/node.h:405: error: expected > specifier-qualifier-list before ‘rb_jmpbuf_t’ > make: *** [trace_nums.o] Error 1 Hrm. For me with ruby installed via Ubuntu's apt-get... rdp@rdp-vm:~$ sudo apt-get install libtcltk-ruby1.8 ... rdp@rdp-vm:~$ sudo gem install arcadia Building native extensions. This could take a while... Building native extensions. This could take a while... Successfully installed columnize-0.3.0 Successfully installed linecache-0.43 Successfully installed ruby-debug-base-0.10.3 Successfully installed ruby-debug-0.10.3 Successfully installed arcadia-0.6.0 5 gems installed Installing ri documentation for columnize-0.3.0... Installing ri documentation for linecache-0.43... Installing ri documentation for ruby-debug-base-0.10.3... Installing ri documentation for ruby-debug-0.10.3... Installing RDoc documentation for columnize-0.3.0... Installing RDoc documentation for linecache-0.43... Installing RDoc documentation for ruby-debug-base-0.10.3... Installing RDoc documentation for ruby-debug-0.10.3... rdp@rdp-vm:~$ arcadia worked. My guess is that one of those dependencies isn't building for some reason on your box but I'm not sure exactly why. I know ruby-debug-base has some binary extensions, and possibly linecache. Thanks. -=r -- Posted via http://www.ruby-forum.com/.