1 ################################################################################ 38 ################################################################################ 42 # This architecture (required) 44 RNMAKE_ARCH_FQNAME = osx-unix
47 #------------------------------------------------------------------------------ 49 #------------------------------------------------------------------------------ 51 # Architecture Include Directories 54 # Architecture specific CPP, C, and C++ Flags 55 RNMAKE_ARCH_CPPFLAGS =
57 RNMAKE_ARCH_CXXFLAGS =
59 # Build Support Commands 66 #------------------------------------------------------------------------------ 67 # C Compiler and Options 68 #------------------------------------------------------------------------------ 70 CFLAGS_CODEGEN = -fPIC -m32
73 CFLAGS_WARNING = -Wall -Wconversion -Wno-implicit-
int 76 CFLAGS = $(CFLAGS_CODEGEN) \
81 # Make C/CXX Dependencies Command 82 RNMAKE_MAKEDEPS = $(CC) $(CFLAGS_DEPS_ONLY)
85 #------------------------------------------------------------------------------ 86 # C++ Compiler and Options 87 #------------------------------------------------------------------------------ 90 CXXFLAGS_OPTIMIZE = -O2
91 CXXFLAGS_CPP_ONLY = -E
92 CXXFLAGS = -m32 $(CXXFLAGS_DEBUG) \
93 $(CXXFLAGS_OPTIMIZE) \
96 #------------------------------------------------------------------------------
98 #------------------------------------------------------------------------------
102 # -Wl,--export-dynamic 108 #------------------------------------------------------------------------------ 109 # Library Archiver/Linker and Options 110 #------------------------------------------------------------------------------ 118 SHLIB_LD = $(CC) -shared -m32
123 SHLIB_LD_LIBS = ${LIBS}
126 # Dynamically Linked Libraries 127 DLLIB_LD = $(CC) -shared -m32
130 DLLIB_LD_NOSTART = -nostartfiles
133 DLLIB_LD_LIBS = ${LIBS}
135 DLLIB_APP_CFLAGS = -rdynamic -fPIC
139 #------------------------------------------------------------------------------ 140 # System and Optional Packages 141 #------------------------------------------------------------------------------ 144 XCFLAGS = -I/usr/X11R6/include
147 XLIBPATH = -L/usr/X11R6/lib64
148 XLIB = -lSM -lICE -lX11
153 # Posix Thread Library: 154 PTHREADLIB = -lpthread
157 PTHREADLIB_CPPFLAGS =
178 TCLTKLIBS = -ltk -lm -ltcl -lm