rendered paste body#
# Makefile.inc. Generated from Makefile.inc.in by configure.
# on Sun May 20 22:07:42 CEST 2007
#
# Directories
#############
prefix=/usr/local
exec_prefix=${prefix}
EMC2_HOME=/cnc/emc2
LIB_DIR=/cnc/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=/cnc/emc2/bin
EMC2_TCL_DIR=/cnc/emc2/tcl
EMC2_HELP_DIR=/cnc/emc2/docs/help
EMC2_RTLIB_DIR=/cnc/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=/cnc/emc2/nc_files
REALTIME=/cnc/emc2/scripts/realtime
EMC2_IMAGEDIR=/cnc/emc2
MODULE_EXT=.ko # module extension, used when insmod'ing
# used for building
RTDIR = /usr/realtime
# 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/realtime/modules
rip_moduledir = /cnc/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 = rtai-3.0
RTPREFIX = rtai
RTAI = 3
RTFLAGS = -I. -I/usr/realtime/include -D_FORTIFY_SOURCE=0 -ffast-math -mhard-float -DRTAI=3
KERNELDIR = /usr/src/linux
BITOPS_DEFINE = -DASM_BITOPS_H_USABLE
RTFLAGS := -I. -I/usr/realtime/include $(RTFLAGS) -DRTAPI -D_GNU_SOURCE -Drealtime -D_FORTIFY_SOURCE=0 -DASM_BITOPS_H_USABLE
USE_RTLIBM = 1
USE_LIBM =
USE_STUBS =
MATHINC =
MATHLIB =
ULFLAGS = -Wall -g -I. -I/usr/realtime/include -DULAPI -D_GNU_SOURCE -O2 -DLOCALE_DIR=\"$(localedir)\" -DPACKAGE=\"$(package)\" -DASM_BITOPS_H_USABLE
MODULE_EXT = .ko
BUILD_SYS = kbuild
CC = gcc
DEPSTYLE = gcc3
MANDB =
# deps for xemc
CFLAGS_X = -I/usr/X11R6/include
XLIBS = -lSM -lICE -L/usr/X11R6/lib -lX11 -lXaw
HAVE_XAW = yes
# ncurses support for keystick
KEYSTICKLIBS = -lncurses
HAVE_NCURSES = yes
# readline support for halcmd
READLINE_LIBS =
# local flags for GTK include
GTK_VERSION = 2.8.20
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/X11R6/include -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 -lpango-1.0 -lcairo -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 -I/usr/X11R6/include
TCL_LIBS=-L/usr/lib -ltcl8.4${TCL_DBGX} -L/usr/X11R6/lib -lX11 -ldl -lieee -lm -L/usr/lib -ltk8.4 -lGL -L/usr/X11R6/lib -lXaw
AR = /usr/bin/ar
ARFLAGS = cr
CXX = g++
CFLAGS +=
CXXFLAGS = $(CFLAGS)
RANLIB = ranlib
RANLIBFLAGS =
MSGFMT = /usr/bin/msgfmt
XGETTEXT = /usr/bin/xgettext
PTH_CONFIG =
BUILD_DOCS = no
BUILD_DOCS_HTML = no
LYX =
PYTHON = /usr/bin/python
MSGFMT_TCL_WORKS = yes
XGETTEXT_TCL_WORKS = no
#
# 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_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_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_AX521H=m
CONFIG_HAL_PPMC=m
# AXIS autobuild support
BUILD_AXIS=yes
BUILD_PYTHON=yes
INCLUDEPY=/usr/include/python2.4
SITEPY=/usr/lib/python2.4/site-packages
#### END CONFIG ####