######################################################################
# makefile for SOLID SQL API sample programs
######################################################################

#-----#-----------------------------------------------
# set the OS macro to match your operating system:
#-----#-----------------------------------------------
# OS=a3x# IBM AIX 3.x
# OS=a4x# IBM AIX 4.x
# OS=clx# Intergraph CLIX
# OS=h9x# HP-UX 9.x
# OS=irx# Silicon Graphics IRIX
OS=lux# Linux
# OS=nnw# Novell NetWare
# OS=nta# Windows NT (Alpha)
# OS=o32# OS/2 32bit
# OS=ova# OpenVMS AXP
# OS=ovv# OpenVMS VAX
# OS=scx# SCO UNIX
# OS=ssx# SUN Solaris (Sparc)
# OS=w16# Windows 16bit
# OS=w32# Windows 32bit (Intel)
#-----#-----------------------------------------------

#-----#-----------------------------------------------
# set SYSLIBS according to your operating system:
#-----#-----------------------------------------------
# SYSLIBS=/usr/lib/libpthread.so # irx

# Solid version
VER=22

# The directories, where solid headers and library are located
INCDIR = -I. -I../../include
LIBS = ../../lib/scl$(OS)$(VER).a -lm $(SYSLIBS)
CC = cc 
CFLAGS = $(INCDIR) -DSS_UNIX
#                             -fullwarn -DDEBUG
LFLAGS = $(LIBS) $(SYSLIB)

all:    adhoc embed

adhoc:  adhoc.c
	$(CC) $(CFLAGS) adhoc.c $(LFLAGS) -o adhoc

embed:  embed.c
	$(CC) $(CFLAGS) embed.c $(LFLAGS) -o embed
