### Sam Thibault
### ODBC/SQL Interface for Scsh
### Spring 1999

### Makefile for scsh-sql
### fix directories

.SUFFIXES: .scm .c .o .so .a

GCC = gcc
GCCOPTS = -fpic -c
GCCH = -I./../cig -I./../ -I./../../solid/solidSDK30/Solaris_SPARC/include -I./../../solid/solidSDK30/Solaris_SPARC/lib/
LD = ld # previously /usr/ccs/bin/ld
LDOPTS1 = -export-dynamic -shared -o odbc.so # -G -o odbc.so
LDOPTS2 = -lpthread
ODBCLIB = ./../../solid/solidSDK30/Solaris_SPARC/lib/sclssx30.so


all: odbc.so

odbc.so: odbc0.o odbc1.o odbc2.o scsh-sql.o
	$(LD) $(LDFLAGS) $(LDOPTS1) odbc0.o odbc1.o odbc2.o scsh-sql.o $(LDOPTS2) $(ODBCLIB)

odbc0.o: odbc0.c
	$(GCC) $(GCCOPTS) odbc0.c $(GCCH)

odbc1.o: odbc1.c
	$(GCC) $(GCCOPTS) odbc1.c $(GCCH)

odbc2.o: odbc2.c
	$(GCC) $(GCCOPTS) odbc2.c $(GCCH)

scsh-sql.o: scsh-sql.c
	$(GCC) $(GCCOPTS) scsh-sql.c $(GCCH)





