summaryrefslogtreecommitdiffstats
path: root/INSTALL.MacOS
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2000-01-05 21:06:56 +0000
committerAndy Polyakov <appro@openssl.org>2000-01-05 21:06:56 +0000
commit023f77002f89262c1939c6100e757b92e68fb12a (patch)
tree4707b50ecdb62402337ac2cda62b2105136e1366 /INSTALL.MacOS
parent3a4f14f3d178581c746b5c575acc2b0118563048 (diff)
Further work on MacOS port. See INSTALL.MacOS for details.
Diffstat (limited to 'INSTALL.MacOS')
-rw-r--r--INSTALL.MacOS32
1 files changed, 21 insertions, 11 deletions
diff --git a/INSTALL.MacOS b/INSTALL.MacOS
index a7722a3b4a..a8c4f7f1da 100644
--- a/INSTALL.MacOS
+++ b/INSTALL.MacOS
@@ -10,8 +10,8 @@ guarantee that all algorithms are operational.
Required software:
-- StuffIt Expander (or any program capable to "unbinhex");
-- DropStuff w/EE (or MacGzip and SUNtar);
+- StuffIt Expander 5.5 or later, alternatively MacGzip and SUNtar;
+- Scriptable Finder;
- CodeWarrior Pro 5;
Installation procedure:
@@ -19,21 +19,31 @@ Installation procedure:
- fetch the source at ftp://ftp.openssl.org/ (well, you probably already
did, huh?)
- unpack the .tar.gz file:
- - if you have DropStuff w/EE installed then just drag it over
- StuffIt Expander;
- - otherwise process it first with MacGzip and then with SUNtar;
+ - if you have StuffIt Expander then just drag it over it;
+ - otherwise uncompress it with MacGzip and then unpack with SUNtar;
- locate MacOS folder in OpenSSL source tree and open it;
-- if present (**) unbinhex mklinks.as.hqx and OpenSSL.mcp.hqx, do it
- "in-place", i.e. unpacked files should end-up in the same folder;
-- double-click on mklinks.as;
-- open OpenSSL.mcp and build 'GetHTTPS PPC' target (the only one working
- for the moment);
-- that's it;
+- unbinhex mklinks.as.hqx and OpenSSL.mcp.hqx if present (**), do it
+ "in-place", i.e. unpacked files should end-up in the very same folder;
+- execute mklinks.as;
+- open OpenSSL.mcp(***) and build 'GetHTTPS PPC' target(****);
+- that's it for now;
(*) URL is hardcoded into ./MacOS/GetHTTPS.src/GetHTTPS.cpp, lines 40
to 42, change appropriately.
(**) If you use SUNtar, then it might have already unbinhexed the files
in question.
+(***) The project file was saved with CW Pro 5.3. If you have earlier
+ version and it refuses to open it, then download
+ http://www.openssl.org/~appro/OpenSSL.mcp.xml and import it
+ overwriting the original OpenSSL.mcp.
+(****) Other targets are work in progress. If you feel like giving 'em a
+ shot, then you should know that OpenSSL* and Lib* targets are
+ supposed to be built with the GUSI, MacOS library which mimics
+ BSD sockets and some other POSIX APIs. The GUSI distribution is
+ expected to be found in the same directory as openssl source tree,
+ i.e. in the parent directory to the one where this very file,
+ namely INSTALL.MacOS. For more informations about GUSI, see
+ http://www.iis.ee.ethz.ch/~neeri/macintosh/gusi-qa.html
Finally some essential comments from our generous contributor:-)