|
|
Anybody have any luck with this?
Anyone have any luck with this procedure?
I already had openssl installed but apparently it was not good enough for stunnel. So I decided to update to the latest version of openssl. I d/l the openssl src and ran the recommended ./configure no-rc4. It didn't really like that inisting it needed a os/compiler:
%: ./Configure no-rc4 Configuring for Usage: Configure [no- ...] [-Dxxx] [-lxxx] [-Lxxx] [-fxxx] [-Kxxx] [rsaref] [no-threads] [no-asm] [no-dso] [386] [--prefix=DIR] [--openssldir=OPENSSLDIR] [--test-sanity] os/compiler[:flags] pick os/compiler from: BC-16 BC-32 BS2000-OSD Cygwin Cygwin-pre1.3 FreeBSD FreeBSD-alpha FreeBSD-elf MPE/iX-gcc Mingw32 NetBSD-m68 NetBSD-sparc NetBSD-x86 OS390-Unix OpenBSD OpenBSD-alpha OpenBSD-mips OpenBSD-x86 OpenUNIX-8 OpenUNIX-8-gcc OpenUNIX-8-gcc-shared OpenUNIX-8-pentium OpenUNIX-8-pentium_pro OpenUNIX-8-shared ReliantUNIX SINIX SINIX-N VC-MSDOS VC-NT VC-W31-16 VC-W31-32 VC-WIN16 VC-WIN32 aix-cc aix-gcc aix43-cc aix43-gcc alpha-cc alpha-cc-rpath alpha-gcc alpha164-cc alphaold-cc bsdi-elf-gcc bsdi-gcc cc cray-j90 cray-t3e darwin-ppc-cc dgux-R3-gcc dgux-R4-gcc dgux-R4-x86-gcc dist gcc hpux-brokencc hpux-brokengcc hpux-cc hpux-gcc hpux-m68k-gcc hpux-parisc-cc hpux-parisc-cc-o4 hpux-parisc-gcc hpux-parisc1_1-cc hpux-parisc2-cc hpux10-brokencc hpux10-brokengcc hpux10-cc hpux10-gcc hpux64-parisc-cc hpux64-parisc2-cc irix-cc irix-gcc irix-mips3-cc irix-mips3-gcc irix64-mips4-cc irix64-mips4-gcc linux-alpha+bwx-ccc linux-alpha+bwx-gcc linux-alpha-ccc linux-alpha-gcc linux-aout linux-elf linux-elf-arm linux-ia64 linux-m68k linux-mips linux-mipsel linux-parisc linux-ppc linux-s390 linux-s390x linux-sparcv7 linux-sparcv8 linux-sparcv9 ncr-scde newsos4-gcc nextstep nextstep3.3 purify qnx4 qnx6 rhapsody-ppc-cc sco3-gcc sco5-cc sco5-cc-pentium sco5-cc-shared sco5-gcc sco5-gcc-shared solaris-sparc-sc3 solaris-sparcv7-cc solaris-sparcv7-gcc solaris-sparcv8-cc solaris-sparcv8-gcc solaris-sparcv9-cc solaris-sparcv9-gcc solaris-sparcv9-gcc27 solaris-x86-cc solaris-x86-gcc solaris64-sparcv9-cc sunos-gcc ultrix-cc ultrix-gcc unixware-2.0 unixware-2.0-pentium unixware-2.1 unixware-2.1-p6 unixware-2.1-pentium unixware-7 unixware-7-gcc unixware-7-pentium unixware-7-pentium_pro vxworks-ppc405 debug debug-ben debug-ben-debug debug-ben-strict debug-bodo debug-levitte-linux-elf debug-linux-elf debug-linux-elf-noefence debug-rse debug-solaris-sparcv8-cc debug-solaris-sparcv8-gcc debug-solaris-sparcv9-cc debug-solaris-sparcv9-gcc debug-steve debug-ulf NOTE: If in doubt, on Unix-ish systems use './config'.So I chose "darwin-ppc-cc" (not sure if that is correct, but it seemed like the best choice). So then I compiled/installed openssl again using: %: ./Configure no-rc4 darwin-ppc-ccStrangely enough - the openssl completed with no apparent errors. Then I attempted to compile and install stunnel again. Compile went through - but it failed on the "make". Seemed to be lots of errors....ending in these.
/usr/bin/ld: Undefined symbols:
_main
/usr/bin/ld: warning unused multiple definitions of symbol _getpeername
/var/tmp/ccfljaaa.o definition of _getpeername in section (__TEXT,__text)
/usr/lib/libpthread.dylib(getpeername.o) unused definition of _getpeername
/usr/local/bin/openssl req -new -x509 -days 365 -nodes
-config stunnel.cnf -out stunnel.pem -keyout stunnel.pem
make: /usr/local/bin/openssl: Command not found
make: *** [stunnel.pem] Error 127
Anyone have any ideas how to get this up and running?
What about the openssl compile - I am used to see the compiler listed as "powerpc-apple-darwin5.4" instead of the "darwin-ppc-cc" that I chose....but as I stated - it did appear to compile and install fine.
corrected Eudora+SSL howto
Sorry if this is a duplicate; my previous post hasn't appeared.
corrected Eudora+SSL howto
Still not having much luck...
Started from scratch
Decompressed SSL src and recompiled/installed, yet when I run openssl -version it is showing as:
OpenSSL 0.9.6b 9 Jul 2001
So something is not going right here....although the compile/make/install of openssl appears to complete fine. I did notice in looking back over the make that many of the include files are not used as it indicates "file exists" - which it obvioulsy does from prev. version.
I wonder if I need to delete older version of openssl first?
I went ahead and attempted to run make/compile on stunnel, but it failed again - not finding openssl, et. al.
/usr/bin/ld: Undefined symbols: _main /usr/bin/ld: warning unused multiple definitions of symbol _getpeername /var/tmp/cc5Araaa.o definition of _getpeername in section (__TEXT,__text) /usr/lib/libpthread.dylib(getpeername.o) unused definition of _getpeername /usr/local/bin/openssl req -new -x509 -days 365 -nodes -config stunnel.cnf -out stunnel.pem -keyout stunnel.pem make: /usr/local/bin/openssl: Command not found make: *** [stunnel.pem] Error 127 [Sure would like to solve this mystery... |
SearchFrom our Sponsor...Latest Mountain Lion HintsWhat's New:HintsNo new hintsComments last 2 daysLinks last 2 weeksNo recent new linksWhat's New in the Forums?
Hints by TopicNews from Macworld
From Our Sponsors |
|
Copyright © 2014 IDG Consumer & SMB (Privacy Policy) Contact Us All trademarks and copyrights on this page are owned by their respective owners. |
Visit other IDG sites: |
|
|
|
Created this page in 0.07 seconds |
|