--- /dev/null
+EPICS_BASE = $(HOME)/hades/epics/base
+CFLAGS = -g -I$(HOME)/include \
+ -I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/$(HOST_ARCH)
+
+libcaParam.a : param.o
+ $(AR) $(ARFLAGS) $@ $<
+
+param.o : param.c param.h
+
+clean :
+ rm -f *.o
+
+lib_clean :
+ rm -f *.o *.a
+
int retVal = 0;
char *endptr;
int num = getParamNumber(n, idx);
-#if 0
- printf("Before strtoul:\n*endptr: %c\nendptr: %p\n&endptr: %p\n", *endptr, endptr, &endptr);
-#endif
strtoul(val[num], &endptr, 0);
-#if 0
- printf("After strtoul:\n*endptr: %c\nendptr: %p\n&endptr: %p\n", *endptr, endptr, &endptr);
-#endif
if (*endptr == '\0') {
retVal = 1;
}
--- /dev/null
+CXXFLAGS = -g -I../param
+CFLAGS = -g
+
+libtclParam.a : param.o
+ $(AR) $(ARFLAGS) $@ $<
+
+tclParam.o : tclParam.cc tclParam.h structParam.h ../param/enhParam.h
+structParam.o : structParam.c structParam.h
+
+param.o : param.c param.h
+
+clean :
+ rm -f *.o
+
+lib_clean :
+ rm -f *.o *.a
+