Before this change, the Makefile didn't tell the linker to link libv8:
LIBS = $(LIBRUBYARG_SHARED) -lpthread -lpthread -lrt -ldl -lcrypt -lm -lc
Now it does:
LIBS = $(LIBRUBYARG_SHARED) -lv8 -lpthread -lpthread -lrt -ldl -lcrypt -lm -lc
therubyracer now delegates all lookup for its v8
compilation dependencies to the libv8 gem.
if you pass the --with-system-v8 flag to the libv8
gem on install, try to configure therubyracer upon
compile with the following options.
--with-v8-include, --with-v8-lib and --with-v8-dir
Otherwise, it will configure therubyracer to use
its own vendored version of v8.