10 RANLIB = $(CROSS)ranlib
24 INSTALLDIR = ${INSTALL} -d
25 INSTALLLIB = ${INSTALL} -p -m 644
26 INSTALLEXE = ${INSTALL} -p -m 755
27 INSTALLDATA = ${INSTALL} -p -m 644
29 CWARNOPTS = -Wall -W -Wpointer-arith -Wno-cast-align \
30 -Wcast-qual -Wwrite-strings -Wredundant-decls
31 CXXWARNOPTS = ${CWARNOPTS} -Wconversion -Wsign-promo -Wsynth -Woverloaded-virtual
33 INLINE_OPTS = -finline-limit=65535
41 STANDALONE = -nodefaultlibs
44 ${CUSTOMINCDIR} ${OPTFLAGS} ${CWARNOPTS} ${STANDALONE}
46 ${CUSTOMINCDIR} ${OPTFLAGS} ${INLINE_OPTS} \
47 ${CXXWARNOPTS} ${STANDALONE} -fno-builtin
48 LDFLAGS = ${CUSTOMLIBDIR} ${STANDALONE}
49 OPTFLAGS = ${PROCESSOR_OPTS}
53 OPTFLAGS += -O3 -DNDEBUG=1
59 LIBS += -lsupc++ -lgcc_s -lc
67 LIBA = lib${LIBNAME}.a
68 LIBSO = lib${LIBNAME}.so
70 LIBSOLNK = ${LIBSO}.${MAJOR}.${MINOR}
71 LIBSOBLD = ${LIBSO}.${MAJOR}.${MINOR}.${BUILD}
73 TOCLEAN += ${LIBSO} ${LIBA} ${LIBSOBLD}