Changed location of glue output files
authorMiro Jurisic <meeroh@mit.edu>
Mon, 10 Aug 1998 17:10:55 +0000 (17:10 +0000)
committerMiro Jurisic <meeroh@mit.edu>
Mon, 10 Aug 1998 17:10:55 +0000 (17:10 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10796 dc483132-0cff-0310-8789-dd5450dbe970

src/mac/ChangeLog
src/mac/Makefile.tmpl
src/mac/ReadMe

index d78fc67f0efc84566dfa79de8a8cee36716a0f51..9512af348922bad9db28107c32c29b76218e7dad 100644 (file)
@@ -1,3 +1,11 @@
+Mon Aug 10 13:05:00 1998  Miro Jurisic <meeroh@mit.edu>
+
+       * Makefile.tmpl: Changed location of glue generation output
+
+Mon Aug 10 13:05:00 1998  Miro Jurisic <meeroh@mit.edu>
+
+       * ReadMe: Changed instructions to refer to 68K glue
+
 Mon Aug 10 12:58:00 1998  Miro Jurisic <meeroh@mit.edu>
 
        * Makefile.tmpl: Added glue files to clean targets
index e220628663efa3e560175a417a29b56c2bfe9b42..303f4ab74a1671057d70168db7ddf05792acab0b 100644 (file)
@@ -28,19 +28,19 @@ create-directories :
 ##
 ################################################################################
 
-GLUE_OUTPUT = /mac/K5.CFMglue.c /mac/GSS.CFMglue.c
+GLUE_OUTPUT = /K5.CFMglue.c /GSS.CFMglue.c
 
 glue : {GLUE_OUTPUT}
 glue-clean :
        Delete -i {GLUE_OUTPUT}
 
-/mac/K5.CFMglue.c : /mac/K5.CFMglue.cin /mac/K5.CFMglue.proto.h /mac/K5.CFMglue.c /mac/K5.moreCFMglue.cin
-       perl /mac/CFMGlue.pl < /mac/K5.CFMglue.proto.h > /mac/K5.CFMglue.c
-       Catenate /mac/K5.CFMglue.cin /mac/CFMglue.c /mac/K5.CFMglue.c /mac/K5.moreCFMglue.cin | Catenate > /mac/K5.CFMglue.c
+/K5.CFMglue.c : /mac/K5.CFMglue.cin /mac/K5.CFMglue.proto.h /mac/K5.CFMglue.c /mac/K5.moreCFMglue.cin
+       perl /mac/CFMGlue.pl < /mac/K5.CFMglue.proto.h > /K5.CFMglue.c
+       Catenate /mac/K5.CFMglue.cin /mac/CFMglue.c /K5.CFMglue.c /mac/K5.moreCFMglue.cin | Catenate > /K5.CFMglue.c
 
-/mac/GSS.CFMglue.c : /mac/GSS.CFMglue.cin /mac/GSS.CFMglue.proto.h /mac/GSS.CFMglue.c /mac/GSS.moreCFMglue.cin
-       perl /mac/CFMGlue.pl < /mac/GSS.CFMglue.proto.h > /mac/GSS.CFMglue.c
-       Catenate /mac/GSS.CFMglue.cin /mac/CFMglue.c /mac/GSS.CFMglue.c /mac/GSS.moreCFMglue.cin | Catenate > /mac/GSS.CFMglue.c
+/GSS.CFMglue.c : /mac/GSS.CFMglue.cin /mac/GSS.CFMglue.proto.h /mac/GSS.CFMglue.c /mac/GSS.moreCFMglue.cin
+       perl /mac/CFMGlue.pl < /mac/GSS.CFMglue.proto.h > /GSS.CFMglue.c
+       Catenate /mac/GSS.CFMglue.cin /mac/CFMglue.c /GSS.CFMglue.c /mac/GSS.moreCFMglue.cin | Catenate > /GSS.CFMglue.c
 
 ################################################################################
 ##
index ad38e8d99250f318b79ed59eaaae0ad479055da6..8e36889b98ba9713277ff7d842f22dd5e0b87086 100644 (file)
@@ -138,30 +138,21 @@ To build the Macintosh version of Kerberos 5 and GSS:
        link against both if you are using static libraries.)
 
        To add Kerberos functionality to a Code Warrior based application:
-
-          1) Decide on whether to use CFM or static libraries. We strongly
-             recommended that you use the CFM libraries so that when updates are
-             made to Kerberos5/GSS you do not need to recompile your application.
-             
-          2) Drag the appropriate libraries into your project.
-          
-             If you are using the CFM libraries, include the following:
-             
-               If you are using GSSAPI:
-                               GSSLibrary68K
-                               GSSLibraryPPC
-           If you are using Kerberos v5 API directly:
-                               K5Library68K
-                               K5LibraryPPC
-          
-          If you are statically linking, include the following:
-          
-            libgss.68K
-            libgss.PPC
-            libkrb5.68K
-            libkrb5.PPC
-            
-          3) Set the project options to 4 byte integers and enums treated as ints.
+       
+          1) PPC application: use shared libraries:
+                       For GSSAPI, add GSSLibraryPPC to your project
+                       For Kerberos v5 API, add K5LibraryPPC to your project
+                       Set the project options to 4 byte integers and enums treated as ints.
+
+          2) CFM-68K application: use shared libraries
+                       For GSSAPI, add GSSLibrary68K to your project
+                       For Kerberos v5 API, add K5Library68K to your project
+                       Set the project options to 4 byte integers and enums treated as ints.
+
+          3) Classic 68K application: use glue for shared libraries
+                       For GSSAPI, add GSS.CFMglue.c to your project
+                       For Kerberos v5 API, add K5.CFMglue.c to your project
+                       Set the project options to 4 byte integers and enums treated as ints.
 
     A PDF document describing the Kerberos 5 API is located at: