Various changes to make this stuff compile under Win32 and VC++ with and

without -debug option to mk1mf.pl. Change _export to is_export (_export is
a reserved word under VC++). Add yucky function prototype function pointer
casts. Sanitise the included files in crypto/x509v3.

Also changed ssleay.exe target to openssl.exe
This commit is contained in:
Dr. Stephen Henson
1999-02-22 01:26:40 +00:00
parent 60e31c3a4b
commit e527ba09a6
23 changed files with 95 additions and 108 deletions

View File

@@ -1209,7 +1209,7 @@ PKEY_USAGE_PERIOD_new 1234
PKEY_USAGE_PERIOD_free 1235
v2i_GENERAL_NAMES 1236
i2s_ASN1_INTEGER 1237
X509V3_EXT_get_d2i 1238
X509V3_EXT_d2i 1238
name_cmp 1239
str_dup 1240
i2s_ASN1_ENUMERATED 1241

View File

@@ -249,8 +249,8 @@ $link="$bin_dir$link" if ($link !~ /^\$/);
$INSTALLTOP =~ s|/|$o|g;
$defs= <<"EOF";
# This makefile has been automatically generated from the SSLeay distribution.
# This single makefile will build the complete SSLeay distribution and
# This makefile has been automatically generated from the OpenSSL distribution.
# This single makefile will build the complete OpenSSL distribution and
# by default leave the 'intertesting' output files in .${o}out and the stuff
# that needs deleting in .${o}tmp.
# The file was generated by running 'make makefile.one', which
@@ -277,7 +277,7 @@ SHLIB_EX_OBJ=$shlib_ex_obj
# be added
EX_LIBS=$ex_libs
# The SSLeay directory
# The OpenSSL directory
SRC_D=$src_dir
LINK=$link
@@ -321,7 +321,7 @@ ASM=$bin_dir$asm
# You should not need to touch anything below this point
######################################################
E_EXE=ssleay
E_EXE=openssl
SSL=$ssl
CRYPTO=$crypto
RSAGLUE=$RSAglue