--- openssl/makefile.mk.orig 2010-07-17 07:41:38.000000000 +0900 +++ openssl/makefile.mk 2010-07-17 17:23:07.000000000 +0900 @@ -64,7 +64,7 @@ UNAME=$(shell uname) -.IF "$(OS)" == "LINUX" || "$(OS)" == "FREEBSD" +.IF "$(OS)" == "LINUX" PATCH_FILES=openssllnx.patch ADDITIONAL_FILES:= \ libcrypto_OOo_0_9_8o.map \ @@ -110,6 +110,22 @@ .ENDIF .ENDIF +.IF "$(OS)" == "FREEBSD" + PATCH_FILES=openssllnx.patch + ADDITIONAL_FILES:= \ + libcrypto_OOo_0_9_8o.map \ + libssl_OOo_0_9_8o.map + .IF "$(CPU)" == "I" + CONFIGURE_ACTION=Configure BSD-x86-elf + .ELIF "$(BUILD64)" == "1" + CONFIGURE_ACTION=Configure BSD-x86_64 + .ELSE + CONFIGURE_ACTION=Configure BSD-generic32 + .ENDIF + # if you build openssl as shared library you have to patch the Makefile.Shared "LD_LIBRARY_PATH=$$LD_LIBRARY_PATH \" + #BUILD_ACTION=make 'SHARED_LDFLAGS=-Wl,--version-script=./lib$$(SHLIBDIRS)_OOo_0_9_8e.map' +.ENDIF + .IF "$(OS)" == "WNT" .IF "$(COM)"=="GCC"