# # Makefile.inc. Generated from Makefile.inc.in by configure. # on Thu Nov 15 23:54:10 EST 2007 # # Directories ############# prefix=/pub/emc/emc2 exec_prefix=${prefix} EMC2_HOME=/pub/emc/emc2 LIB_DIR=/pub/emc/emc2/lib #used for install stuff #but have them here as reference #build system only uses EMC2_RTLIB_DIR when creating rtapi.conf EMC2_BIN_DIR=/pub/emc/emc2/bin EMC2_TCL_DIR=/pub/emc/emc2/tcl EMC2_HELP_DIR=/pub/emc/emc2/docs/help EMC2_RTLIB_DIR=/pub/emc/emc2/rtlib EMC2_CONFIG_DIR=@EMC2_CONFIG_DIR@ EMC2_USER_CONFIG_DIR=~/emc2/configs EMC2_SYSTEM_CONFIG_DIR=/usr/local/etc/emc2/configs EMC2_NCFILES_DIR=/pub/emc/emc2/nc_files REALTIME=/pub/emc/emc2/scripts/realtime EMC2_IMAGEDIR=/pub/emc/emc2 MODULE_EXT=.so # module extension, used when insmod'ing # used for building RTDIR = /pub/emc/emc2/src RTARCH = i386 # Standard configure directories # do we really need these? bindir = ${exec_prefix}/bin sbindir = ${exec_prefix}/sbin libexecdir = ${exec_prefix}/libexec datadir = ${prefix}/share sysconfdir = ${prefix}/etc sharedstatedir = ${prefix}/com localstatedir = ${prefix}/var libdir = ${exec_prefix}/lib infodir = ${prefix}/info mandir = ${prefix}/man includedir = ${prefix}/include moduledir = /usr/local/lib/emc2/modules rip_moduledir = /pub/emc/emc2/rtlib kernelvers = # i18n variables: package = emc2 localedir = /usr/share/locale LANGUAGES = #still needs discussion # do we really need these? initd_dir = /etc/init.d docsdir = ${prefix}/share/doc/emc2 ncfilesdir = ${prefix}/share/emc/ncfiles tcldir = ${prefix}/share/emc/tcl # /Standard configure directories RUN_IN_PLACE = yes RTNAME = RTPREFIX = sim RTAI = RTFLAGS = -DSIMULATOR KERNELDIR = RTFLAGS := -I. -I/pub/emc/emc2/src/include $(RTFLAGS) -DRTAPI -D_GNU_SOURCE -Drealtime -D_FORTIFY_SOURCE=0 USE_RTLIBM = USE_LIBM = USE_STUBS = MATHINC = MATHLIB = ULFLAGS = -Wall -g -I. -I/pub/emc/emc2/src/include -DULAPI -D_GNU_SOURCE -O2 -DLOCALE_DIR=\"$(localedir)\" -DPACKAGE=\"$(package)\" MODULE_EXT = .so BUILD_SYS = sim CC = gcc MANDB = /usr/bin/mandb JOYSTICK_H_USABLE = yes # deps for xemc CFLAGS_X = XLIBS = HAVE_XAW = no # ncurses support for keystick KEYSTICKLIBS = -lncurses HAVE_NCURSES = yes # readline support for halcmd READLINE_LIBS = -lreadline # local flags for GTK include GTK_VERSION = 2.12.0 GTK_CFLAGS = -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 GTK_LIBS = -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 HAVE_GNOMEPRINT = # tcl tk cflags, includes and libs TCL_DBGX= TK_DBGX= TCL_CFLAGS=-I/usr/include/tcl8.4 -I/usr/X11R6/include TCL_LIBS=-L/usr/lib -ltcl8.4${TCL_DBGX} -L/usr/X11R6/lib -lX11 -ldl -lpthread -lieee -lm -L/usr/lib -ltk8.4 -lGL AR = /usr/bin/ar ARFLAGS = cr CXX = g++ CXXFLAGS = $(CFLAGS) RANLIB = ranlib RANLIBFLAGS = MSGFMT = /usr/bin/msgfmt XGETTEXT = /usr/bin/xgettext PTH_CONFIG = /usr/bin/pth-config BUILD_DOCS = yes BUILD_DOCS_PDF = no BUILD_DOCS_HTML = yes LYX = /usr/bin/lyx PYTHON = /usr/bin/python MSGFMT_TCL_WORKS = yes XGETTEXT_TCL_WORKS = yes # # i18n # #### BEGIN CONFIG #### # To disable compilation of any particular module, # edit the following lines replacing "m" with "n". # # In time, we may have some fancy dohicky to set # these options at compile time. # usually you need rtapi, # so you probably don't want to change this CONFIG_RTAPI=m # rtapi examples CONFIG_RTAPI_EXAMPLES_EXTINT=m CONFIG_RTAPI_EXAMPLES_FIFO=m CONFIG_RTAPI_EXAMPLES_SEM=m CONFIG_RTAPI_EXAMPLES_SHMEM=m CONFIG_RTAPI_EXAMPLES_TIMER=m # emc motion module CONFIG_MOTMOD=m # HAL components CONFIG_BLOCKS=m CONFIG_BOSS_PLC=m CONFIG_DEBOUNCE=m CONFIG_ENCODER=m CONFIG_COUNTER=m CONFIG_ENCODER_RATIO=m CONFIG_STEPGEN=m CONFIG_FREQGEN=m CONFIG_PWMGEN=m CONFIG_SIGGEN=m CONFIG_AT_PID=m CONFIG_PID=m CONFIG_SUPPLY=m CONFIG_CLASSICLADDER_RT=m CONFIG_TIMEDELAY=m CONFIG_SIM_ENCODER=m CONFIG_WEIGHTED_SUM=m CONFIG_MODMATH=m CONFIG_STREAMER=m CONFIG_SAMPLER=m # HAL drivers CONFIG_HAL_PARPORT=m CONFIG_PROBE_PARPORT=m CONFIG_HAL_TIRO=m CONFIG_HAL_EVOREG=m CONFIG_HAL_MOTENC=m CONFIG_HAL_SKELETON=m CONFIG_HAL_SPEAKER=m CONFIG_HAL_STG=m CONFIG_HAL_VTI=m CONFIG_HAL_M5I20=m CONFIG_HAL_5I2X=m CONFIG_HAL_AX521H=m CONFIG_HAL_PPMC=m CONFIG_PCI_8255=m BUILD_PYTHON=yes INCLUDEPY=/usr/include/python2.4 SITEPY=/usr/lib/python2.4/site-packages #### END CONFIG ####