In article <7b561b93.0210210930.3e9b5747 / posting.google.com>, Francis Hwang wrote: >> ruby extconf.rb --with-openssl-dir=/usr/local/ssl > That worked, thanks. But after I type make, I get this error: > > gcc -fPIC -g -O2 -I. -I/usr/local/lib/ruby/1.6/i686-linux -I. > -I/usr/local/include -DHAVE_STRPTIME -DHAVE_OPENSSL_SSL_H > -I/usr/local/ssl//include -c -o ossl.o ossl.c > ossl.c: In function `time_to_time_t': > ossl.c:98: storage size of `t' isn't known > ossl.c:100: invalid use of undefined type `struct timeval' > make: *** [ossl.o] Error 1 What version of OSSL do you have? 0.1.2a? I guess your system is *BSD. Michal PS: There were some problems with *BSD compilation, they were fixed in 0.1.2a. -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Ing. Michal Rokos Czech Technical University, Prague e-mail: m.rokos / sh.cvut.cz icq: 36118339 jabber: majkl / jabber.cz -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-