On 11/01/2008, Edwin Pratomo <[EMAIL PROTECTED]> wrote:

> --- Edwin Pratomo <[EMAIL PROTECTED]> wrote:
>
> >
> > weleh
> > gcc -Wall -o coba silly.c -L${path-to-libruby-static} -lruby-static \
> > -I${path-to-ruby.h} -ldl -lm -lcrypt -lpthread
> >
>
> iya ternyata ruby saya yg ngaco. versinya 1.9.0 tapi berasal dari bbrp bulan 
> yg
> lalu :-D
> kalo yg final mah tokcer punya.

Jadi penasaran saya :-/

m:ruby19 arie$ cd include
m:include arie$ ls
ruby            ruby.h          rubyio.h        rubysig.h       silly.c
m:include arie$ cat silly.c
#include <ruby.h>

int main() {
   char *silly = "def foo; puts \"in foo()\"; end";
   int error;

   ruby_init();
   ruby_init_loadpath();

   /* crashes in ruby-1.9.0-0 */
   rb_eval_string_protect(silly, &error);
   printf("error: %d", error);

   ruby_finalize();
   return 0;
}
m:include arie$ pwd
/Users/arie/sources/ruby19/include
m:include arie$ gcc silly.c
silly.c:1:18: error: ruby.h: No such file or directory
silly.c: In function 'main':
silly.c:12: warning: incompatible implicit declaration of built-in
function 'printf'
m:include arie$

trus pas dapet hasilnya gitu nggak error codesnya prof ngapain? maksut
saya apakah itu C, perl (dengan Inline::Ruby), atau Ruby? snippet plis
-_- tq

> maaf utk derau yg ditimbulkan.

unforgivable unless snippet

-- 
r9 = { name: Rie!, ym: riyari3, skype: rubyninja,
li: http://linkedin.com/in/ariekeren,
fb: http://profile.to/ariekeren,
blog: http://tinyurl.com/2bjgvn }

Kirim email ke