z/OS Open Cryptographic Services Facility Application Programming
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


MAKEFILE.OS390

z/OS Open Cryptographic Services Facility Application Programming
SC24-5899-01

#*****************************************************************/
#*                                                               */
#* This file contains sample code. IBM PROVIDES THIS CODE ON AN  */
#* 'AS IS' BASIS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR */
#* IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES */
#* OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.       */
#*                                                               */
#*****************************************************************/

INSTALL_DIR = /usr/lpp/ocsf
LIB_DIR     = $(INSTALL_DIR)/lib

CFLAGS = -c -I$(INSTALL_DIR)/inc  \
         -I. -DOS390              \
         -I/proj/cdsa/sboxes/theZIN/sb_base/7b/src/inc \
         -Wc,dll,sscom

LFLAGS = -I$(INSTALL_DIR)/inc  \
         -I.                   \
         -I/proj/cdsa/sboxes/theZIN/sb_base/7b/src/inc \
         -Wc,dll,sscom
CC = /bin/c89

all: file_encrypt

file_encrypt: encrypt.o attach.o initialize.o main.o
     $(CC) $(LFLAGS) -o file_encrypt encrypt.o attach.o initialize.o main.o
$(LIB_DIR)/cssm32.x 

encrypt.o: encrypt.c file_encrypt.h
     $(CC) $(CFLAGS) encrypt.c

attach.o: attach.c file_encrypt.h
     $(CC) $(CFLAGS) attach.c

initialize.o: initialize.c file_encrypt.h
     $(CC) $(CFLAGS) initialize.c

main.o: main.c file_encrypt.h
     $(CC) $(CFLAGS) main.c

clean:
     rm -f *.o
     rm -f encrypt

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014