1#*****************************************************************************
2# FILE           : $Source: /projects/higgs1/SNNS/CVS/SNNS/configuration/Makefile.din,v $
3# SHORTNAME      : Makefile.defs.in
4# SNNS VERSION   : 4.2
5#
6# PURPOSE        : input file to create Makefile.defs by configure
7# NOTES          : Do not change Makefiles manually
8#
9# AUTHOR         : Michael Vogt
10# DATE           : 27.02.98
11#
12# CHANGED BY     :
13# RCS VERSION    : $Revision: 2.2 $
14# LAST CHANGE    : $Date: 1998/03/18 15:24:12 $
15#
16#   Copyright (c) 1990-1995  SNNS Group, IPVR, Univ. Stuttgart, FRG
17#   Copyright (c) 1996-1998  SNNS Group, WSI, Univ. Tuebingen, FRG
18#
19#*****************************************************************************
20
21#*****************************************************************************
22# BEGIN OF USER CUSTOMIZABLE AREA
23#*****************************************************************************
24
25# Use the command 'bison --version' to get information about your bison.
26# If you are using bison 1.22 or later, your BISONFLAGS should look like this:
27# BISONFLAGS       = -y -t -d -p
28# For bison version before 1.22, use these BISONFLAGS:
29# BISONFLAGS       = -y -t -d +a
30
31BISONFLAGS         = -y -t -d +a # REPORT_IF_BUG
32
33# This is the archiver program used to build libraries
34AR                 = ar # REPORT_IF_BUG
35
36# These are the flags for the archiver program
37ARFLAGS 	   = rc # REPORT_IF_BUG
38
39#*****************************************************************************
40# END OF USER CUSTOMIZABLE AREA
41# Don't change any of the following setings. They are all set by running
42# 'configure' in the main SNNS directory. Check possible variations with
43# 'configure --help' and read the file Readme.install.
44#*****************************************************************************
45
46#*****************************************************************************
47# BEGIN OF AREA UNDER CONTROL OF CONFIGURE
48# Please read Readme.install before you even think about changing any of
49# the following definitions manually!
50#*****************************************************************************
51
52# Here are the automatically created options to run the C compiler
53# To influence this value, set the enviroment variable CFLAGS before
54# running 'configure'
55CFLAGS             = -g -O2 # REPORT_IF_BUG
56CXXFLAGS           = -g -O2 # REPORT_IF_BUG
57
58# SNNS installation directories
59
60CANONICAL_HOST     = x86_64-pc-unknown-linux-gnuoldld # REPORT_IF_BUG
61INSTALLDIR         = /home/planatsc/Desktop/snns/SNNSv4.3
62SNNSDIR            = /home/planatsc/Desktop/snns/SNNSv4.3
63KERNELBINEXT       = /kernel
64TOOLSBINEXT        = /tools
65XGUIBINEXT         = /xgui
66HOSTBINEXT         = /x86_64-pc-unknown-linux-gnuoldld
67
68KERNELBINDIR       = $(INSTALLDIR)$(KERNELBINEXT)/bin$(HOSTBINEXT)
69KERNELSRCDIR       = kernel/sources
70TOOLSBINDIR        = $(INSTALLDIR)$(TOOLSBINEXT)/bin$(HOSTBINEXT)
71TOOLSSRCDIR        = tools/sources
72XGUIBINDIR         = $(INSTALLDIR)$(XGUIBINEXT)/bin$(HOSTBINEXT)
73XGUISRCDIR         = xgui/sources
74XGUIICONSDIR       = xgui/iconsXgui
75MANDIR             = $(INSTALLDIR)/man
76MAN1DIR            = $(MANDIR)/man1
77MANSRCDIR          = man
78
79# Tools covered by configure
80
81FLEX               = flex # REPORT_IF_BUG
82BISON              = bison # REPORT_IF_BUG
83CC                 = gcc # REPORT_IF_BUG
84CXX                = g++ # REPORT_IF_BUG
85INSTALL            = /usr/bin/install -c # REPORT_IF_BUG
86INSTALL_DATA       = ${INSTALL} -m 644
87INSTALL_PROGRAM    = ${INSTALL}
88RANLIB             = ranlib # REPORT_IF_BUG
89MAKEDEPEND         = makedepend
90
91# C-Preprocessor, C-Compiler, and linker configuration
92
93# Define library and include paths for the X system if headers and
94# libraries can not be found in standard places
95X_CFLAGS           =  # REPORT_IF_BUG
96X_LIBS             =  -L/usr/lib64 # REPORT_IF_BUG
97
98# Any extra libraries needed to be linked after all X libraries
99X_EXTRA_LIBS       =  # REPORT_IF_BUG
100
101# Any extra libraries needed to be linked before -lX11
102X_PRE_LIBS         =  -lSM -lICE # REPORT_IF_BUG
103
104# Library needed for flex scanner
105LEXLIB             = -lfl # REPORT_IF_BUG
106
107# Preprocessor flags to prepare SNNS for ENZO
108ENZOFLAGS          =  # REPORT_IF_BUG
109
110# Substitutions for some function implementations
111SUBSTOBJECTS       =   # REPORT_IF_BUG
112
113# Redefinition of implicit make rules
114.SUFFIXES:
115.SUFFIXES: .c .o
116.c.o:
117	$(CC) -fPIC $(CPPFLAGS) $(CFLAGS) -c $<
118
119#*****************************************************************************
120# End of common Makefile.defs
121#*****************************************************************************
122