From owner-freebsd-questions@FreeBSD.ORG Wed Jul 7 20:47:18 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0040C16A4CE for ; Wed, 7 Jul 2004 20:47:18 +0000 (GMT) Received: from web50608.mail.yahoo.com (web50608.mail.yahoo.com [206.190.38.95]) by mx1.FreeBSD.org (Postfix) with SMTP id 624BC43D41 for ; Wed, 7 Jul 2004 20:47:17 +0000 (GMT) (envelope-from g3n3g@yahoo.com) Message-ID: <20040707204716.15040.qmail@web50608.mail.yahoo.com> Received: from [66.112.234.90] by web50608.mail.yahoo.com via HTTP; Wed, 07 Jul 2004 13:47:16 PDT Date: Wed, 7 Jul 2004 13:47:16 -0700 (PDT) From: Gene Gilbert To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: OpenSSL with threads enabled, problem getting it to install X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jul 2004 20:47:18 -0000 Hello, Firstly I am fairly new to FreeBSD and I have been stuck on this for a couple of weeks now. I am installing a web server, Resin, that in order to run ssl connections needs to have openssl compiled with threads enabled. I am running FreeBSD 4.10 Stable, it is brand new computer with a clean install. I have gotten Resin installed and working via the ports. and am now trying to get it to work with https connections. When I start resin it gives the error "Resin requires a threaded version of OpenSSL. OpenSSL must be compiled with OPENSSL_THREADS for Resin to use it." So I went to the /usr/ports/security/openssl/ and ran make -DOPENSSL_THREADS; make install; make clean; restarted (I am from the world of windows) and tried to start resin, with the same error, so I dont think it took. I have tried using -DOPENSSL_OVERWRITE_BASE and that did not seem to work either. If I run make, then go into the openssl0.9.6d directory and run the command ./config threads, It will not compile at all and gives an error about the crypto.c file. The openssl site just says that most OSes have it built by default with threads enabled, and if it is not to build it with threads enabled. But I dont know how. Anyone know what dumb thing I am doing/not doing so I can get Openssl built with threads enabled. Thank you in advance, Gene Gilbert __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo