diff options
author | Richard Levitte <levitte@openssl.org> | 2002-07-16 12:04:40 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2002-07-16 12:04:40 +0200 |
commit | 80e1495b99ac6a614137db595e420b013c76554a (patch) | |
tree | 737b08ecb0c3905103b4f405193489dfc2c71b5b /PROBLEMS | |
parent | For those wanting to build for several platforms with the same source (diff) | |
download | openssl-80e1495b99ac6a614137db595e420b013c76554a.tar.xz openssl-80e1495b99ac6a614137db595e420b013c76554a.zip |
There are problems on certain platforms, and possible answers on how to (temporarly) solve them.
Diffstat (limited to 'PROBLEMS')
-rw-r--r-- | PROBLEMS | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/PROBLEMS b/PROBLEMS new file mode 100644 index 0000000000..b1981d8bd6 --- /dev/null +++ b/PROBLEMS @@ -0,0 +1,25 @@ +* System libcrypto.dylib and libssl.dylib are used by system ld on MacOS X. +[NOTE: This is currently undergoing tests, and may be removed soon] + +This is really a bug in ld, which seems to look for .dylib libraries along +the whole library path before it bothers looking for .a libraries. This +means that -L switches won't matter unless OpenSSL is built with shared +library support. + +The workaround may be to change the following lines in apps/Makefile.ssl and +test/Makefile.ssl: + + LIBCRYPTO=-L.. -lcrypto + LIBSSL=-L.. -lssl + +to: + + LIBCRYPTO=../libcrypto.a + LIBSSL=../libssl.a + +It's possible that something similar is needed for shared library support +as well. That hasn't been well tested yet. + +As long as Apple doesn't fix the problem with ld, this problem building +OpenSSL will remain as is. + |