All pastes #475479 Raw Copy code Copy link Edit

Someone

public unlisted text v1 · immutable
#475479 ·published 2007-05-07 13:44 UTC
rendered paste body

#
# Makefile.inc.  Generated from Makefile.inc.in by configure. 
# on Mon May  7 15:33:05 CEST 2007
#


# Directories
#############

prefix=/UNIONFS/usr/src/test/head
exec_prefix=${prefix}

EMC2_HOME=/usr/src/test/head
LIB_DIR=/usr/src/test/head/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=/usr/src/test/head/bin
EMC2_TCL_DIR=/usr/src/test/head/tcl
EMC2_HELP_DIR=/usr/src/test/head/docs/help
EMC2_RTLIB_DIR=/usr/src/test/head/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=/usr/src/test/head/nc_files
REALTIME=/usr/src/test/head/scripts/realtime
EMC2_IMAGEDIR=/usr/src/test/head


MODULE_EXT=.ko # module extension, used when insmod'ing

# used for building
RTDIR     = /UNIONFS/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 = /UNIONFS/usr/src/test/head/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 = 
RTFLAGS := -I. -I/UNIONFS/usr/realtime/include $(RTFLAGS) -DRTAPI -D_GNU_SOURCE -Drealtime -D_FORTIFY_SOURCE=0 
USE_RTLIBM = 1
USE_LIBM = 
USE_STUBS = 
MATHINC = 
MATHLIB = 
ULFLAGS = -Wall -g -I. -I/UNIONFS/usr/realtime/include -DULAPI -D_GNU_SOURCE -O2 -DLOCALE_DIR=\"$(localedir)\" -DPACKAGE=\"$(package)\" 
MODULE_EXT = .ko
BUILD_SYS = kbuild
CC = gcc
MANDB = /usr/bin/mandb

# deps for xemc
CFLAGS_X = 
XLIBS =  -lSM -lICE  -lX11 -lXaw
HAVE_XAW = yes

# ncurses support for keystick
KEYSTICKLIBS =  -lncurses
HAVE_NCURSES = yes

# readline support for halcmd
READLINE_LIBS =  -lreadline

# 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/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 -lXfixes -lpango-1.0 -lcairo -lX11 -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  -lXaw 


AR = /usr/bin/ar
ARFLAGS = cr
CXX = g++
CXXFLAGS = $(CFLAGS)
RANLIB = ranlib
RANLIBFLAGS = 
MSGFMT = /usr/bin/msgfmt
XGETTEXT = /usr/bin/xgettext
PTH_CONFIG = 

BUILD_DOCS = no
BUILD_DOCS_PDF = 
BUILD_DOCS_HTML = 
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_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 ####