emberb icon indicating copy to clipboard operation
emberb copied to clipboard

Problem with Time class

Open artyomb opened this issue 1 year ago • 0 comments

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>

artyomb avatar May 18 '24 10:05 artyomb