setting lock bucket mutex name
[csql.git] / test / performance / loadtest / Makefile
blob79ebdabb2f86c72eba78d767ffb76c8eafcb5d03
2 OSNAME = $(shell uname -s)
3 PlatForm=supported
5 ifeq ($(OSNAME), SunOS)
6 CPlus = CC
7 CPlusFlags = -O2 -w -mt -xarch=v8
8 SYSLIBS=-ldl -lnsl -lsocket -lposix4
9 JAVAC = javac
10 else
11 ifeq ($(OSNAME), Linux)
12 CPlus = g++
13 CPlusFlags = -O2 -w
14 JAVAC = javac -g:none
15 SYSLIBS= -rdynamic -lrt -lpthread -lcrypt
16 else
17 PlatForm=notsupported
18 all:
19 echo "CSQL is not supported on $(OSNAME) platform"
20 endif
21 endif
23 INCL= -I$(CSQL_INSTALL_ROOT)/include -I../../include
24 LIBS= -L/home/prabatuty/myroot/lib -L$(CSQL_INSTALL_ROOT)/lib -lcsqlodbc -lcsqlsql -lcsqlsqllog -lcsql -lcsqlnw -lodbc -lcsqlgw -lcacheload
25 #LIBS= -L/home/prabatuty/myroot/lib -L$(CSQL_INSTALL_ROOT)/lib -lodbc
27 TARGETS = \
28 ODBCTest \
29 ODBCLoad ODBCLoadWiscSchema ODBCTestWiscSchema
32 ifeq ($(PlatForm), supported)
33 all: $(TARGETS)
34 endif
37 ODBCTest: ODBCTest.c
38 $(CPlus) $(CPlusFlags)-o $@ $< $(INCL) $(LIBS) $(SYSLIBS)
39 ODBCLoad: ODBCLoad.c
40 $(CPlus) $(CPlusFlags)-o $@ $< $(INCL) $(LIBS) $(SYSLIBS)
41 ODBCTestWiscSchema:ODBCTestWiscSchema.c
42 $(CPlus) $(CPlusFlags)-o $@ $< $(INCL) $(LIBS) $(SYSLIBS)
43 ODBCLoadWiscSchema:ODBCLoadWiscSchema.c
44 $(CPlus) $(CPlusFlags)-o $@ $< $(INCL) $(LIBS) $(SYSLIBS)
45 clean:
46 rm -f $(TARGETS) *.class