-Tue Feb 4 15:52:34 1997 Richard Basch <basch@lehman.com>
+Sat Feb 8 12:21:53 1997 Richard Basch <basch@lehman.com>
- * gssapi16.def: Declare the library name (win16)
+ * krb5_16.def krb5_32.def:
+ Export krb5_get_credentials_renew,krb5_get_credentials_validate
- * krb5_16.def krb5_32.def: New ComErr interface definitions
+ * Makefile.in:
+ Use WLIB definition in config/windows.in
+ Attempt at making a functional SAP library build
- * krb5_32.def: Remove unsupported statements (EXETYPE, RESIDENTNAME)
+Tue Feb 4 15:52:34 1997 Richard Basch <basch@lehman.com>
+
+ * krb5_16.def krb5_32.def: New ComErr interface definitions
-Sun Feb 2 11:22:24 1997 Richard Basch <basch@lehman.com>
+ * gssapi32.def krb5_32.def:
+ Remove unsupported statements (EXETYPE, RESIDENTNAME)
- * krb5_16.def: Need to declare the library name
+ * gssapi16.def krb5_16.def: Need to declare the library name (win16)
Thu Jan 30 21:27:07 1997 Richard Basch <basch@lehman.com>
clean-windows::
$(RM) *.dll *.lib *.exp *.map *.bak
-#
-# Windows stuff to make krb5.dll and krb5.lib. Currently it
-# combines crypto, krb5, kadm and the util/et directories.
-#
+
+# Windows stuff to make krb5 and gssapi DLLs.
+
GLIBS = gssapi\gssapi.lib
KLIBS = krb5\krb5.lib crypto\crypto.lib \
$(BUILDTOP)\util\profile\profile.lib \
##WIN16##GDEF = gssapi16.def
##WIN32##GDEF = gssapi32.def
-##WIN16##WLIB = .\winsock.lib
##WIN16##WINLIBS = $(WLIB) ldllcew libw oldnames
##WIN32##WINLIBS = msvcrt.lib kernel32.lib wsock32.lib \
##WIN32## user32.lib shell32.lib oldnames.lib
##WIN32## link $(WINDLLFLAGS) /def:$(GDEF) /out:$*.dll \
##WIN32## win_glue.obj $(GLIBS) $(KLIB) $(WINLIBS)
-
-
-sap_glue.obj: win_glue.c
- $(CC) $(CFLAGS) -DSAP_TIMEBOMB -I$(VERS_DIR) /c \
- /Fosap_glue.obj win_glue.c
-
win_glue.obj: win_glue.c
$(CC) $(CFLAGS) /c win_glue.c
+##WIN16##$(WLIB): winsock.def
+##WIN16## implib /nologo $@ winsock.def
-##WIN16##sapkrb5.dll: $(GLIB) $(LIBS) gssapi.def sap_glue.obj
-##WIN16## link /co /seg:400 /noe /nod /nol sap_glue, sapkrb5.dll, sapkrb5.map, \
-##WIN16## $(LIBS) $(VERS_DIR)\vswin.lib ldllcew libw oldnames, sapkrb5.def
-##WIN16## rc /nologo /p /k sapkrb5.dll
-
-##WIN16##winsock.lib: winsock.def
-##WIN16## implib /nologo winsock.lib winsock.def
+sap_glue.obj: win_glue.c
+ $(CC) $(CFLAGS) -DSAP_TIMEBOMB -I$(VERS_DIR) /c /Fo$@ win_glue.c
+##WIN16##sapkrb5.dll: $(GLIBS) $(KLIB) sapkrb5.def sap_glue.obj
+##WIN16## link /co /seg:400 /noe /nod /nol \
+##WIN16## sap_glue, $*.dll, $*.map, \
+##WIN16## $(GLIBS) $(KLIB) $(VERS_DIR)\vswin.lib $(WINLIBS), $(GDEF)
+##WIN16## rc /nologo /p /k $*.dll
all-windows::