############################################################ # platform/aix3_gcc with Jens-Uwe Mager's dlfcn.o # Platform dependent information for IBM AIX 3.2 with C++ compiler ############################################################ # Tools RM = rm -f CP = cp AR = ar AROPT = clq KRCC = gcc -traditional CC = gcc CPP = g++ LD = g++ CPREP = gcc -E -C CPPPREP = g++ -E -C # Compiler and linker option CCDLLOPT = -fPIC LDDLLOPT = -shared $(LDOPT) LDDLL = $(LD) -bI:`which cint`.exp NMOPT = | awk '$2 == "B" || $2 == "D" { print $3 }' > $(OBJECT).nm NM = /usr/ucb/nm -g #DEBUG = -g DEBUG = -O OPTIMIZE = -qchars=signed -qnoro -qnoroconst $(DEBUG) -I$(CINTSYSDIR)/platform/aixdlfcn $(CCDLLOPT) LDOPT = -lm -lPW -lld -lcurses -rdynamic DLFCN = $(CINTSYSDIR)/platform/aixdlfcn/dlfcn.o SYSMACRO = -DG__REGEXP OTHMACRO = -D_POSIX2_SOURCE -DG__SHAREDLIB -DG__OSFDLL -DG__P2FCAST -DG__REDIRECTIO SYSIPATH = TYPES = -DVOID_SIGHANDLER # libraries MAINO = $(CINTSYSDIR)/main/G__cppmain.o CINTLIB = $(CINTSYSDIR)/src/G__ci.a READLINEA = $(CINTSYSDIR)/readline/libreadline.a APIO = Api.o Class.o BaseCls.o Type.o DataMbr.o Method.o MethodAr.o CallFunc.o Typedf.o Apiif.o Token.o RANLIB = /usr/bin/ranlib STDLIBS = libstrm.o stdstrct.o PLATFORM = # source code postfix CSRCPOST = .c CHDRPOST = .h CPPSRCPOST = .C CPPHDRPOST = .h OBJPOST = .o DLLPOST = .dl # CINTSYSDIR used in case when subdirectory/Makefile.base does not define it CINTSYSDIR = ..