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 }