Mark Volkmann wrote: > On Mar 27, 2007, at 7:15 PM, Mark Chandler wrote: > >> to correctly implement something like this without code examples or >> something like that. Does anyone have a link to a better >> explanation? It >> would be nice if the extended language explanation were C++ or C# or >> something like that. > > I have two slide presentations on this, one on extending Java with > Ruby (JRuby) and one on extending C/C++ with Ruby. Both are at http:// > www.ociweb.com/mark. I went ahead and decided to play around with embedding Ruby in a C program, but now I am receiving this: lynxy:~/src/Ruby/Embed/Testing markchandler$ cc main.c -I/usr/local/ruby/lib/ruby/1.8/i686-darwin8.9.1/ /usr/bin/ld: Undefined symbols: _rb_load_file _ruby_init _ruby_run _ruby_script collect2: ld returned 1 exit status The c code: #include <ruby.h> main() { ruby_init(); ruby_script("embedded"); rb_load_file("start.rb"); while (1) { ruby_run(); } } Thanks! -- Posted via http://www.ruby-forum.com/.