summaryrefslogtreecommitdiff
path: root/INSTALL.MacOS
diff options
context:
space:
mode:
authorappro <appro>2000-01-05 21:06:43 +0000
committerappro <appro>2000-01-05 21:06:43 +0000
commit76234ddc2c0f433da184816eb4cf192fc3e33909 (patch)
tree81b66470b6036cbe35fad9786f3f6ee19174f747 /INSTALL.MacOS
parenta79f2f719fd9e3da5767f201c37178a47ea5c39c (diff)
downloadopenssl-76234ddc2c0f433da184816eb4cf192fc3e33909.tar.gz
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 a7722a3b4..a8c4f7f1d 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:-)