From 7f21dbbe30500b2b9febd47a26ccdd959ed536a6 Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Fri, 13 Jul 2007 06:21:22 +0000 Subject: removed old build system --- solaris/Makefile | 116 ------------------------------------------------------- 1 file changed, 116 deletions(-) delete mode 100644 solaris/Makefile (limited to 'solaris') diff --git a/solaris/Makefile b/solaris/Makefile deleted file mode 100644 index 57b75d31..00000000 --- a/solaris/Makefile +++ /dev/null @@ -1,116 +0,0 @@ -# Makefile for rsyslog -# Copyright (C) 2004-2007 Rainer Gerhards and Adiscon GmbH -# This is the Solaris part of the Makefile. -# For details, see http://www.rsyslog.com/doc -# -# C A U T I O N -# So far, I have just make sure that rsyslog compiles under -# Solaris. I have NOT used the RFC 3195 options, but that -# should work, too, as liblogging cleanly compiles under -# Solaris. I have done only very limited testing. From that, -# it *seems* to work, but Solaris support is still experimental. -# IT IS KNOWN THAT THE LOCAL LOG SOCKET SEEMS **NOT** TO WORK. -# This seems to be related to using a different interface for -# /dev/log than Linux and BSD. I am evaluating this problem, -# but for the time being rsyslogd seems to be unable to act -# as a local logger. But you can run it alongside the Solaris -# stock syslogd. -# -# I will only look into this issue if people show up that -# ask for local logging under Solaris. So please speak up -# if you would like to see it! -# - -############################################################# -# USER SETTINGS # -# ------------- # -# The following lines allow you to customize the way # -# rsyslog is build. All variables take a value of 0 or zero # -# with 1 meaning true and 0 meaning false (in most cases # -# equivalent to "disabled"). If you need to customize any- # -# thing do it here - and stay away from all other parts # -# of this file! # -# # -# IMPORTANT: after you have made changes, run "make clean" # -# before any other command! # -############################################################# - -# Enable large file support (typically on, not needed for -# 64 bit operating systems) -FEATURE_LARGEFILE=1 - -# Enable database support (off by default, must be turned -# on when support for MySQL is desired). -FEATURE_DB=0 - -# Enable regular expressions -FEATURE_REGEXP=1 - -# Enable RFC 3195 support (REQUIRES LIBLOGGING 0.6.0 or above!) -FEATURE_RFC3195=0 - -# Enable multithreading via pthreads (experimental!) -FEATURE_PTHREADS=1 - -# Enable debug mode (much slower code) -FEATURE_DEBUG=1 - -# The following defines tell us where liblogging is located. This -# is only needed if we build with RFC 3195 support. By default, -# liblogging is expected to be present in the our parent directory. -# -# THESE PATHES MUST ONLY BE SET IF RSYSLOG IS BUILD WITH -# RFC 3195 SUPPORT! -LIBLOGGING_INC=-I../../liblogging/src -LIBLOGGING_BIN=../../liblogging/src/linux/liblogging.a - -############################################################# -# END OF USER SETTINGS # -# -------------------- # -# DO NOT MAKE ANY MODIFICATIONS BELOW THIS POINT! # -############################################################# - -INSTALL = install -BINDIR = /usr/sbin -MANDIR = /usr/share/man - -# now comes the evaluation of the FEATURE_* settings -ifeq ($(strip $(FEATURE_LARGEFILE)), 0) - NOLARGEFILE = -DNOLARGEFILE -endif - -ifeq ($(strip $(FEATURE_DB)), 1) - WITHDB=-DWITH_DB -endif - -ifeq ($(strip $(FEATURE_REGEXP)), 1) - F_REGEXP=-DFEATURE_REGEXP -endif - -ifeq ($(strip $(FEATURE_PTHREADS)), 1) - F_PTHREADS=-DUSE_PTHREADS - LPTHREAD=-lpthread -endif - -ifeq ($(strip $(FEATURE_RFC3195)), 1) - F_RFC3195=-DFEATURE_RFC3195 -else - LIBLOGGING_INC= - LIBLOGGING_BIN= -endif - -ifeq ($(strip $(FEATURE_DEBUG)), 0) - DBG=-DNDEBUG -endif - -# Include MySQL client lib if DB is selected -ifdef WITHDB -LIBS = -lmysqlclient -L/usr/local/lib/mysql -endif - -# we use gcc under Solaris (mostly because that was the easiest for me ;)) -CC=gcc -EXTRALIB=-lsocket -lnsl - -VPATH = ../ -include ../master.make -- cgit