1# 2# m68k_nextstep_3.3.mk - make variables and rules specific to m68k nextstep 3.3 3# 4 5NextStep = 1 6m68kProcessor = 1 7 8 9# 10# Python set-up 11# 12# You must set a path to a Python 1.5.2 interpreter. 13 14#PYTHON = /usr/local/bin/python 15 16 17# 18# Include general unix things 19# 20 21include $(THIS_IMPORT_TREE)/mk/unix.mk 22 23 24# 25# Standard programs 26# 27 28AR = ar cq 29MKDIRHIER = mkdirs 30 31# gcc cpp 32# CPP = /usr/local/lib/gcc-lib/m68k-next-nextstep3/2.7.2/cpp 33 34# standard cpp 35CPP = /lib/cpp 36 37CXX = g++ 38CXXMAKEDEPEND += -D__cplusplus -D__GNUG__ -D__GNUC__ 39CXXDEBUGFLAGS = 40CXXOPTIONS = -fhandle-exceptions -Wall -Wno-unused 41 42CXXLINK = $(CXX) 43CXXLINKOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) 44 45CC = gcc 46CMAKEDEPEND += -D__GNUC__ 47CDEBUGFLAGS = -O 48 49CLINK = $(CC) 50CLINKOPTIONS = $(CDEBUGFLAGS) $(COPTIONS) 51INSTALL = install -c 52 53IMPORT_CPPFLAGS += -D__m68k__ -D__nextstep__ -D__OSVERSION__=3 54 55 56# 57# CORBA stuff 58# 59 60CorbaImplementation = OMNIORB 61 62# 63# OMNI thread stuff 64# 65 66ThreadSystem = Mach 67OMNITHREAD_CPPFLAGS = -D_REENTRANT 68OMNITHREAD_LIB = $(patsubst %,$(LibSearchPattern),omnithread) 69 70lib_depend := $(patsubst %,$(LibPattern),omnithread) 71OMNITHREAD_LIB_DEPEND := $(GENERATE_LIB_DEPEND) 72 73 74# Default location of the omniORB configuration file [falls back to this if 75# the environment variable OMNIORB_CONFIG is not set] : 76 77OMNIORB_CONFIG_DEFAULT_LOCATION = /etc/omniORB.cfg 78 79# Default directory for the omniNames log files. 80OMNINAMES_LOG_DEFAULT_LOCATION = /var/omninames 81