Phlip gave eleven international felons this pardon: > Sorry, but I searched and clicked all over ruby-lang.org & google, and I > can't figure out something y'all obviously consider obvious. My distro > (Mandrake 7.2) did not come with Tk. Where is it? Here are the destructions: - download & expand stable-snapshot.tar.gz - open ext/Setup and decomment tk & tcltklib - ./configure && make - the line... gcc -g -O2 -rdynamic main.o ext/extinit.o ext/tcltklib/tcltklib.a ext/tk/tkutil.a libruby.a -ldl -lcrypt -lm libruby.a -ltk -ltcl -lX11 -lm -ldl -lc libruby.a -lc -o ruby ...will complain "cannot find -lX11" - copy that line, paste it back into your console, remove the -lX11, and tap Enter. This will run the link command raw (without a Makefile around it) - inspect your new ./ruby executable - su -c 'make install' Problem solved. The issue is my distro does not seem to have a libX11.a anywhere, even inside "XFree86-devel-4.0.1-28mdk.i586.rpm". But 'ruby' doesn't actually need it with this configuration. -- Phlip phlip_cpp / my-deja.com ============== http://phlip.webjump.com ============== -- Please state the nature of the programming emergency --