#
# Base definitions
#
THOTDIR	= ${HOME}/Thot
MACHINE	= LINUX-ELF

#
# Link options : dynamic vs. static
#
LINK_OPTIONS	=
#LINK_OPTIONS	=  -static

#
# CFLAGS : with or without debug support
#
#CFLAGS=-g
CFLAGS=-O
#CFLAGS=-O2 # gcc specific

#
# SYSTEM_FLAGS : more system specific options
#
SYSTEM_FLAGS = -fwritable-strings -Wall		# for GCC on Linux
#SYSTEM_FLAGS = -Wall -DRISC -DSVR4 -DSYSV		# for GCC on Solaris
#SYSTEM_FLAGS = -Wall -DBSD -DRISC			# for GCC on SunOs
#SYSTEM_FLAGS = -Wall					# for GCC on SGI
#SYSTEM_FLAGS = -Wall -DRISC -DSVR4 -DSYSV		# for GCC on AIX 4.1

#
# MOTIFINCL : how to grab Motif includes
#
#MOTIFINCL = -I/usr/X11/include				# generic
MOTIFINCL = -I/usr/X11R6/include                 	# Linux
#MOTIFINCL = -I/usr/openwin/include -I/usr/dt/include   # Solaris
#MOTIFINCL = -I/usr/openwin/include -I/usr/X11/include  # SunOs
#MOTIFINCL = -I/usr/X11/include      			# AIX 4.1
#MOTIFINCL = -I/usr/X11/include                         # SGI

# AMAYA_OPTIONS: options to compile Amaya
#AMAYA_OPTIONS = -DAMAYA_DEBUG -DCOUGAR -DAMAYA_PLUGIN
#AMAYA_LINK = -lPlugin -lwww
AMAYA_OPTIONS = 
AMAYA_LINK = -lwww

#
# MOTIFLIBS : how to grab Motif at link time.
#             X11R6 probably need -lSM -lICE
#
#MOTIFLIBS = -L/usr/X11/lib -lXm -lXt			# generic
MOTIFLIBS = -L/usr/X11R6/lib -lXm -lXt -lSM -lICE	# Linux
#MOTIFLIBS = -L/usr/X11/lib -lXm -lXt			# Solaris
#MOTIFLIBS = -L/usr/X11/lib -lXm -lXt			# SunOs
#MOTIFLIBS = -L/usr/X11/lib -lXm -lXt			# AIX 4.1
#MOTIFLIBS = -L/usr/lib -lXm -lXt			# SGI


#
# STDLIBS : standard libraries, Xext, X11, network, math and C
#	    SYSV machines probably need -lsocket -lnsl
#
#STDLIBS   = -L/usr/X11/lib -lX11 -lm
STDLIBS  = -L/usr/X11R6/lib -lXext -lX11 -lm		# Linux
#STDLIBS  = -L/usr/X11/lib -lX11 -lsocket -lnsl -lm -lc # Solaris
#STDLIBS  = -L/usr/X11/lib -lX11 -lm			# SunOs
#STDLIBS  = -L/usr/X11/lib -lX11 -lsocket -lnsl -lm -lc # AIX 4.1
#STDLIBS  = -L/usr/lib -lX11 -lm  -lc			# SGI
#


#
# Standard Unix program name.
#

CP	= cp
CC	= gcc
ECHO	= echo
CAT	= cat
CHMOD	= chmod
SED	= sed
AR	= ar rc
RANLIB  = ranlib

#
# COMPIL_OPTIONS : Complete compile time options 
#
COMPIL_OPTIONS	= -c $(CFLAGS) $(SYSTEM_FLAGS) $(MOTIFINCL) -I$(THOTDIR)/${MACHINE} -DHAVE_CONFIG_H

# Standard Thot libraries : not to edit
#THOTLIBS  = -L${THOTDIR}/${MACHINE}/ -lPlugin -lpng -lz -ljpeg
THOTLIBS  = -L${THOTDIR}/${MACHINE}/ -lpng -lz -ljpeg
XLIBS     =  ${THOTLIBS} ${STDLIBS}
LIBS	  =  ${THOTLIBS} ${MOTIFLIBS} ${STDLIBS} 

include ../makes/CommonMake

