From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8549 invoked by alias); 16 Feb 2007 16:02:24 -0000 Received: (qmail 8539 invoked by uid 22791); 16 Feb 2007 16:02:24 -0000 X-Spam-Check-By: sourceware.org Received: from top.few.vu.nl (HELO top.few.vu.nl) (130.37.20.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 16 Feb 2007 16:02:15 +0000 Received: from [130.37.193.14] (mercury.cs.vu.nl [130.37.193.14]) by top.few.vu.nl with esmtp (Smail #114) id m1HI5XB-000B0BC; Fri, 16 Feb 2007 17:02 +0100 Message-ID: <45D5D4D4.4010501@cs.vu.nl> Date: Fri, 16 Feb 2007 16:02:00 -0000 From: Rutger Hofman User-Agent: Thunderbird 1.5.0.5 (X11/20060719) MIME-Version: 1.0 To: openssl-users@openssl.org, ecos-discuss@ecos.sourceware.org References: <2616281.332001171463506849.JavaMail.root@vms246> In-Reply-To: <2616281.332001171463506849.JavaMail.root@vms246> Content-Type: multipart/mixed; boundary="------------010709060407060404030104" X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: [ECOS] Re: building openssl X-SW-Source: 2007-02/txt/msg00182.txt.bz2 --------------010709060407060404030104 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-length: 670 expresserv@verizon.net wrote: > I am trying to port openssl to ecos. As I replied, I did a port of OpenSSL 0.9.7g to eCos. Here is the patch, with short installation instructions. You will need a number of eCos packages. Since I also configured for JFFS2, it's not so easy to see which packages were necessary for OpenSSL, but I think they will include: = ISO C and POSIX infrastructure = ISO C library = Math library = Dynamic memory allocation = Zlib compress and decompress packages = maybe also Linux compatibility layer. Note that I disabled sockets. I don't have them on my system. I'm sure that not disabling them won't be a problem for OpenSSL. Rutger --------------010709060407060404030104 Content-Type: application/x-gzip; name="ecos-patch.tgz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="ecos-patch.tgz" Content-length: 8980 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 Uyn1jAB4AAA= --------------010709060407060404030104 Content-Type: text/plain; charset=us-ascii Content-length: 148 -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss --------------010709060407060404030104--