emberb
emberb copied to clipboard
Problem with Time class
Hello, I have a strange issue with the Time class. The method now is undefined
#include <ruby.h>
int main(int argc, char **argv) {
ruby_init();
ruby_init_loadpath();
rb_eval_string("begin; p Time.now; rescue =>e; p e end");
return ruby_cleanup(0);
}
gcc main.c -o ruby_in_c -I/home/user/.rbenv/versions/3.3.1/include/ruby-3.3.0 \
-I/home/user/.rbenv/versions/3.3.1/include/ruby-3.3.0/x86_64-linux \
-L/home/user/.rbenv/versions/3.3.1/lib\
-lruby
LD_LIBRARY_PATH=/home/user/.rbenv/versions/3.3.1/lib ./ruby_in_c
#<NoMethodError: undefined method `now' for class Time>