No.1538 cygwinを使用してOpenSSLをインストールしようとしたときのmakeのエラー |
発言者: 松澤 発言日: 2003 10/14 20:00 |
はじめまして。 cygwinにまったく関係ない話題であった場合には、 後(自分の検索する時)のためにスレッド削除いたしますので この質問は場違いであると、お教えください。 例に倣って初歩的な質問ですが、 ご教授よろしくお願いいたします。 Windows2000上で cygwinを使ってOpenSSLをインストールしようとしています。 (Apacheとは連携させない。単純に。です。) 下記はDOS画面でOpenSSL-0.9.7cのインストールを行った作業の様子です。 ----ここから C:\openssl>zcat openssl-0.9.7c.tar.gz | tar xvf - :::::略 C:\openssl\openssl-0.9.7c>ls # 解凍はできてるみたいです CHANGES INSTALL.VMS Makefile.ssl.bak bugs include shlib CHANGES.SSLeay INSTALL.W32 NEWS certs install.com ssl Configure INSTALL.WCE PROBLEMS config makevms.com test FAQ LICENSE README crypto ms times INSTALL MacOS README.ASN1 demos openssl.doxy tools INSTALL.DJGPP Makefile README.ENGINE doc openssl.spec util INSTALL.MacOS Makefile.org VMS e_os.h os2 INSTALL.OS2 Makefile.ssl apps e_os2.h perl C:\openssl\openssl-0.9.7c>perl Configure VC-WIN32 Configuring for VC-WIN32 :::::略 Configured for VC-WIN32. C:\openssl\openssl-0.9.7c>ms\do_masm Generating x86 for MASM assember :::::略 C:\openssl\openssl-0.9.7c>perl util\mkdef.pl 32 ssleay 1>ms\ssleay32.def C:\openssl\openssl-0.9.7c>make -f ms\nt.mak ms\nt.mak:2371: *** multiple target patterns. Stop. C:\openssl\openssl-0.9.7c>make -f ms\ntdll.mak ms\ntdll.mak:2371: *** multiple target patterns. Stop. C:\openssl\openssl-0.9.7c>make --version GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----ここまで また、下記はエラーであると思われる部分\ms\nt.makと、ntdll.makの2371行目から4行です。 ----ここから $(TEST_D)\md2test.exe: $(OBJ_D)\md2test.obj $(LIBS_DEP) $(LINK) $(LFLAGS) /out:$(TEST_D)\md2test.exe @<< $(APP_EX_OBJ) $(OBJ_D)\md2test.obj $(L_LIBS) $(EX_LIBS) << ----ここまで いったい何が原因でmakeができないのかが、分かりません。 何が分からないのかが、分からないわけで致命傷なのですが、 これは、私のcygwinインストールの不足でしょうか また 以下は、ただ単にOpenSSLのルートで、makeとした時の結果です。 ----ここから C:\openssl\openssl-0.9.7c>make Makefile.ssl is older than Makefile.org. Reconfigure the source tree (via './config' or 'perl Configure'), please. make: *** [Makefile.ssl] Error 1 ----ここまで そして、また、別に ----ここから Administrator@YukariPC /cygdrive/c/openssl/openssl-0.9.7c $ ./config --prefix=/cygdrive/c/openssl/openssl-0.9.7c --openssldir=/cygdrive/c /openssl/openssl-0.9.7c Operating system: i686-whatever-cygwin Configuring for Cygwin Configuring for Cygwin IsWindows=0 CC =gcc CFLAG =-DOPENSSL_SYSNAME_CYGWIN32 -DOPENSSL_THREADS -DDSO_WIN32 -DOPENSSL_NO_KRB5 -DTER MIOS -DL_ENDIAN -fomit-frame-pointer -O3 -march=i486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM EX_LIBS = BN_ASM =asm/bn86-out.o asm/co86-out.o DES_ENC =asm/dx86-out.o asm/yx86-out.o BF_ENC =asm/bx86-out.o CAST_ENC =asm/cx86-out.o RC4_ENC =asm/rx86-out.o RC5_ENC =asm/r586-out.o MD5_OBJ_ASM =asm/mx86-out.o SHA1_OBJ_ASM =asm/sx86-out.o RMD160_OBJ_ASM=asm/rm86-out.o PROCESSOR = RANLIB =true ARFLAGS = PERL =perl THIRTY_TWO_BIT mode DES_PTR used DES_RISC1 used DES_UNROLL used BN_LLONG mode RC4_INDEX mode RC4_CHUNK is undefined Makefile.ssl is older than Makefile.org. Reconfigure the source tree (via './config' or 'perl Configure'), please. make: *** [Makefile.ssl] Error 1 ----ここまで と、エラーになります。 長々とすみません。 何が必要な情報か分からなかったので・・ ここの、一番最後と、症状が似ているかなぁと 思ったのですが、エラーを見ると別の部分でひっかっかっているようですし・・・Borland C++ですが。。 http://www.02.246.ne.jp/~torutk/cxx/openssl/install.html なにか情報お持ちでしたら是非お教えください。 よろしくお願いいたします。 |
▼関連発言 |