Hello, I am trying to install openssl-0.9.8 for my linux emulator, Cygwin. There is a file named config in the directory. When I execute, ./config, I get the following output: Operating system: i686-whatever-cygwin Configuring for Cygwin Operating system: i686-whatever-cygwin Configuring for Cygwin Configuring for Cygwin no-camellia [default] OPENSSL_NO_CAMELLIA (skip dir) no-gmp [default] OPENSSL_NO_GMP (skip dir) no-krb5 [krb5-flavor not specified] OPENSSL_NO_KRB5 no-mdc2 [default] OPENSSL_NO_MDC2 (skip dir) no-rc5 [default] OPENSSL_NO_RC5 (skip dir) no-rfc3779 [default] OPENSSL_NO_RFC3779 (skip dir) no-seed [default] OPENSSL_NO_SEED (skip dir) no-shared [default] no-tlsext [default] OPENSSL_NO_TLSEXT (skip dir) no-zlib [default] no-zlib-dynamic [default] IsMK1MF=0 CC =gcc CFLAG =-DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -march=i486 -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM EX_LIBS CPUID_OBJ =x86cpuid-cof.o BN_ASM =bn86-cof.o co86-cof.o DES_ENC =dx86-cof.o yx86-cof.o AES_ASM_OBJ =ax86-cof.o BF_ENC =bx86-cof.o CAST_ENC =cx86-cof.o RC4_ENC =rx86-cof.o RC5_ENC =r586-cof.o MD5_OBJ_ASM =mx86-cof.o SHA1_OBJ_ASM =sx86-cof.o s512sse2-cof.o RMD160_OBJ_ASM=rm86-cof.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 Then the complaint: 'make' is not recognized as an internal or external command, operable program or batch file. Do you have any suggestions? (I don't care which version of ssh I install - I just need to have ssh capability) Thanks! Cecily Glissman
Your best bet is to just install the OpenSSH version that comes with Cygwin instead of trying to build it yourself - the maintainers of that package are very good about keeping it up to date with the latest portable release. And in case you ever need to post to the Cygwin list, Cygwin is "an emulation layer providing substantial POSIX system call functionality" which provides "a Linux-like environment for Windows" - it ain't Linux or a Linux emulator, and calling it that tends to get you chewed out by some other people on the Cygwin list. Bill Knox Lead Infosec Engineer/Scientist The MITRE Corporation -----Original Message----- From: openssh-unix-dev-bounces+wknox=mitre.org at mindrot.org [mailto:openssh-unix-dev-bounces+wknox=mitre.org at mindrot.org] On Behalf Of Glissman, Cecily A Sent: Tuesday, December 18, 2007 4:04 PM To: openssh-unix-dev at mindrot.org Subject: Installation difficulties Hello, I am trying to install openssl-0.9.8 for my linux emulator, Cygwin. There is a file named config in the directory. When I execute, ./config, I get the following output: Operating system: i686-whatever-cygwin Configuring for Cygwin Operating system: i686-whatever-cygwin Configuring for Cygwin Configuring for Cygwin no-camellia [default] OPENSSL_NO_CAMELLIA (skip dir) no-gmp [default] OPENSSL_NO_GMP (skip dir) no-krb5 [krb5-flavor not specified] OPENSSL_NO_KRB5 no-mdc2 [default] OPENSSL_NO_MDC2 (skip dir) no-rc5 [default] OPENSSL_NO_RC5 (skip dir) no-rfc3779 [default] OPENSSL_NO_RFC3779 (skip dir) no-seed [default] OPENSSL_NO_SEED (skip dir) no-shared [default] no-tlsext [default] OPENSSL_NO_TLSEXT (skip dir) no-zlib [default] no-zlib-dynamic [default] IsMK1MF=0 CC =gcc CFLAG =-DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -march=i486 -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM EX_LIBS CPUID_OBJ =x86cpuid-cof.o BN_ASM =bn86-cof.o co86-cof.o DES_ENC =dx86-cof.o yx86-cof.o AES_ASM_OBJ =ax86-cof.o BF_ENC =bx86-cof.o CAST_ENC =cx86-cof.o RC4_ENC =rx86-cof.o RC5_ENC =r586-cof.o MD5_OBJ_ASM =mx86-cof.o SHA1_OBJ_ASM =sx86-cof.o s512sse2-cof.o RMD160_OBJ_ASM=rm86-cof.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 Then the complaint: 'make' is not recognized as an internal or external command, operable program or batch file. Do you have any suggestions? (I don't care which version of ssh I install - I just need to have ssh capability) Thanks! Cecily Glissman _______________________________________________ openssh-unix-dev mailing list openssh-unix-dev at mindrot.org https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev
On Dec 18 14:04, Glissman, Cecily A wrote:> Hello, > > I am trying to install openssl-0.9.8 for my linux emulator, Cygwin. > > There is a file named config in the directory. When I execute, > ./config, I get the following output:First of all, you don't need to build from source. The latest OpenSSL version 0.9.8g is available as part of the Cygwin net distribution: http://cygwin.com/cgi-bin2/package-grep.cgi?grep=openssl Second, the right way to create the OpenSSL package for Cygwin from source is to run the util/cygwin.sh shell script from the openssl toplevel source dir.> Then the complaint: > > 'make' is not recognized as an internal or external command, operable > program or batch file.This has nothing to do with OpenSSL. You either don't have make installed, or your PATH environment variable doesn't point to the Cygwin /bin directory. When using Cygwin anyway, I also wouldn't run this from cmd.exe. Start a POSIX shell like bash or tcsh. Bash is what you get automatically when running the cygwin.bat batch file. Everything you need is part of the Cygwin net distro, really. Since all of this is rather Cygwin distro related than OpenSSL related, you should send subsequent mails to the cygwin AT cygwin DOT com mailing list instead of here. I've set the Reply-To accordingly. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat
Hi Cecily, On Tue, Dec 18, 2007 at 02:04:25PM -0700, Glissman, Cecily A wrote:> I am trying to install openssl-0.9.8 for my linux emulator, Cygwin.First off, this is the OpenSSH mailing list, so there may be a better forum (the Cygwin list or possibly the OpenSSL list) to ask. Your OpenSSL config output looks fine.> Then the complaint: > > 'make' is not recognized as an internal or external command, > operable program or batch file.This is because GNU make has not been installed in your Cygwin system.> Do you have any suggestions? (I don't care which version of ssh > I install - I just need to have ssh capability)Then I suggest that you simply install the OpenSSH that is included in the Cygwin distribution. I believe all you need to do is run the Cygwin installer and add the openssh package. If you run into trouble I think the best place to ask is the Cygwin mailing lists. //Peter