Tim Sutherland wrote: > tim@alien:~/d/ruby-dl2-0.0$ make > gcc -fPIC -g -O2 -fno-defer-pop -fno-omit-frame-pointer -I. -I/usr/local/stow/ruby-cvs//lib/ruby/1.9/i686-linux -I/usr/local/stow/ruby-cvs//lib/ruby/1.9/i686-linux -I. -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR -c cfunc.c > gcc -fPIC -g -O2 -fno-defer-pop -fno-omit-frame-pointer -I. -I/usr/local/stow/ruby-cvs//lib/ruby/1.9/i686-linux -I/usr/local/stow/ruby-cvs//lib/ruby/1.9/i686-linux -I. -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR -c cptr.c > generating callback.h > ../mkcallback.rb:126:in `%': too many arguments for format string (ArgumentError) > from ./mkcallback.rb:126 I think you run ruby-1.9 with the option '-d' or '--verbose'. I modified mkcallback.rb, fixed another problem and released ruby-dl2-0.1.zip. Thanks, -- Takaaki Tateishi <ttate / ttsky.net>