[ruby-list:39051]

From: ruby@...
Date: 2004-01-19 07:41:46 UTC
List: ruby-list #39051
みなさん、こんにちは。みかみと申します。

 遅ればせながら、新年おめでとうございます。
本年もどうぞ宜しくお願いします。

 ruby-1.8.1 が make 出来なくて困っています。

% ./configure --prefix=$HOME
% make

 とすると、次のエラーで止まってしまいます。

compiling openssl
make[1]: 入ります ディレクトリ
`/home/hoge/data/ruby-1.8.1/ext/openssl'
gcc -fPIC -g -O2  -I. -I/home/hoge/data/ruby-1.8.1
-I/home/hoge/data/ruby-1.8.1
-I/home/hoge/data/ruby-1.8.1/ext/openssl -DHAVE_UNISTD_H
-DHAVE_SYS_TIME_H -DHAVE_ASSERT_H -DHAVE_OPENSSL_SSL_H  -c ossl.c
In file included from ossl.c:11:
ossl.h:45: openssl/conf_api.h:
そのようなファイルやディレクトリはありません
make[1]: *** [ossl.o] エラー 1
make[1]: 出ます ディレクトリ
`/home/hoge/data/ruby-1.8.1/ext/openssl'
make: *** [all] エラー 1


 確かに、conf_api.h は、次の通り、ありません。

% ls ext/openssl/
GNUmakefile        ossl_asn1.c    ossl_engine.c   ossl_pkey.c      ossl_x509attr.c
MANIFEST           ossl_asn1.h    ossl_engine.h   ossl_pkey.h      ossl_x509cert.c
Makefile           ossl_bio.c     ossl_hmac.c     ossl_pkey_dh.c   ossl_x509crl.c
dep                ossl_bio.h     ossl_hmac.h     ossl_pkey_dsa.c  ossl_x509ext.c
extconf.rb         ossl_bn.c      ossl_ns_spki.c  ossl_pkey_rsa.c  ossl_x509name.c
lib                ossl_bn.h      ossl_ns_spki.h  ossl_rand.c      ossl_x509req.c
mkmf.log           ossl_cipher.c  ossl_ocsp.c     ossl_rand.h      ossl_x509revoked.c
openssl_missing.c  ossl_cipher.h  ossl_ocsp.h     ossl_ssl.c       ossl_x509store.c
openssl_missing.h  ossl_config.c  ossl_pkcs12.c   ossl_ssl.h       ruby_missing.h
openssl_missing.o  ossl_config.h  ossl_pkcs12.h   ossl_version.h
ossl.c             ossl_digest.c  ossl_pkcs7.c    ossl_x509.c
ossl.h             ossl_digest.h  ossl_pkcs7.h    ossl_x509.h


 環境は、

% cat /etc/vine-release
Vine Linux 2.1 (Cissac)

% uname -mrs
Linux 2.2.19-0vl0.24 i586

です。問題を解くために必要な情報が足りなかったら
おっしゃって頂ければ幸いです。重ねて、宜しくお願い
申し上げます。

In This Thread

Prev Next