CC=gcc JAVA_INC=${JAVA_HOME}/include/ JAVA_LIBS=${JAVA_HOME}/jre/lib/i386/client/libjvm.so #JAVA_LIBS=${JAVA_HOME}/jre/bin/classic/libjvm.so LIBS=${JAVA_LIBS} CFLAGS=-g -I${JAVA_INC} -I${JAVA_INC}/linux OBJS=easy_java.o all: test1 test2 JDBC.class test1: test1.o ${OBJS} ${CC} ${LIBS} -o $@ $< ${OBJS} test2: test2.o ${OBJS} ${CC} ${LIBS} -o $@ $< ${OBJS} .c.o: ${CC} ${CFLAGS} -c $< -o $@ .java.class: javac $<