# Small bounties for fixing this text editor (written in ruby)

**URL:** <https://www.ruby-forum.com/t/small-bounties-for-fixing-this-text-editor-written-in-ruby/165548>\
**Category:** Ruby\
**Created:** [April 15, 2009, 5:48am UTC](https://www.ruby-forum.com/t/small-bounties-for-fixing-this-text-editor-written-in-ruby/165548 "2009-04-15T05:48:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [April 15, 2009, 5:48am UTC](https://www.ruby-forum.com/t/small-bounties-for-fixing-this-text-editor-written-in-ruby/165548/1 "2009-04-15T05:48:40Z")

</div>

They’re not much, but since I’m rather lazy, I’ve offered a few bounties  
for anyone wanting to improve the arcadia ruby text editor  
[http://wiki.github.com/angal/arcadia/to-do](http://wiki.github.com/angal/arcadia/to-do)  
at the bottom.

Cheers!  
-=r

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [April 15, 2009, 3:06pm UTC](https://www.ruby-forum.com/t/small-bounties-for-fixing-this-text-editor-written-in-ruby/165548/2 "2009-04-15T15:06:17Z")

</div>

Roger P. wrote:

> They’re not much, but since I’m rather lazy, I’ve offered a few bounties  
> for anyone wanting to improve the arcadia ruby text editor  
> [http://wiki.github.com/angal/arcadia/to-do](http://wiki.github.com/angal/arcadia/to-do)  
> at the bottom.

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

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [April 15, 2009, 8:47pm UTC](https://www.ruby-forum.com/t/small-bounties-for-fixing-this-text-editor-written-in-ruby/165548/3 "2009-04-15T20:47:31Z")

</div>

On Wed, Apr 15, 2009 at 5:48 AM, Roger P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> 

Is it just me or is RubtTk not broken for 1.9.1 right now?  
R.

–  
Si tu veux construire un bateau …  
Ne rassemble pas des hommes pour aller chercher du bois, préparer des  
outils, répartir les tâches, alléger le travail… mais enseigne aux  
gens la nostalgie de l’infini de la mer.

If you want to build a ship, don’t herd people together to collect  
wood and don’t assign them tasks and work, but rather teach them to  
long for the endless immensity of the sea.

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [April 15, 2009, 5:15pm UTC](https://www.ruby-forum.com/t/small-bounties-for-fixing-this-text-editor-written-in-ruby/165548/4 "2009-04-15T17:15:12Z")

</div>

> 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
