forked from PolMine/RcppCWB
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathunix
More file actions
93 lines (72 loc) · 2.87 KB
/
Copy pathunix
File metadata and controls
93 lines (72 loc) · 2.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
## -*-Makefile-*-
##
## IMS Open Corpus Workbench (CWB)
## Copyright (C) 1993-2006 by IMS, University of Stuttgart
## Copyright (C) 2007- by the respective contributers (see file AUTHORS)
##
## This program is free software; you can redistribute it and/or modify it
## under the terms of the GNU General Public License as published by the
## Free Software Foundation; either version 2, or (at your option) any later
## version.
##
## This program is distributed in the hope that it will be useful, but
## WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
## Public License for more details (in the file "COPYING", or available via
## WWW at http://www.gnu.org/copyleft/gpl.html).
##
## PLATFORM CONFIGURATION FILE: Generic modern Unix with Gnu C compiler
##
#
# A) Required settings
#
## C compiler: Gnu C compiler (GCC) is highly recommended
# CC = gcc
## C compiler flags (optimisation, warning, additional include directories)
CFLAGS = -O2 -Wall
## Linker flags (libraries to link against, search path, static linkage)
LDFLAGS = -lm
## Parser and lexical scanner generator (recommended combination is bison + flex)
YACC = bison -d -t
LEX = flex -8
## How to combine object files into a library archive (*.a) and build a table of contents
## (ranlib is optional, simply set to "echo" or so to skip
AR = ar
RANLIB = ranlib
#
# B) Optional (recommended) settings
#
## Support for command-line editing in CQP (using external GNU Readline library)
READLINE_LIBS = -lreadline -lhistory
READLINE_DEFINES =
## Support for text highlighting in CQP (ncurses library is widely available)
TERMCAP_LIBS = -lncurses
TERMCAP_DEFINES =
## Glib-2 library with platform-independent utilities (auto-detected with pkg-config by default)
# GLIB_LIBS =
# GLIB_DEFINES =
## PCRE regular expression library (auto-detected with pcre-config by default)
# PCRE_LIBS =
# PCRE_DEFINES =
## Include debugging information in binaries (depends on C compiler, only recommended for developers)
# DEBUG_FLAGS = -g
## If you have a GNU-compatible install program, you can use it instead of the included shell script
# INSTALL = /usr/bin/install
## How to update dependencies between source code files ("make depend" requires this option to be set)
DEPEND = gcc -MM -MG
## How to index source code symbols for Emacs editor ("make tags" requires this option to be set)
ETAGS = etags
## compiler flags for linking against binary releases (defaults are inserted automatically)
RELEASE_CFLAGS =
RELEASE_LDFLAGS =
#
# C) Overrideable defaults (usually not required)
#
## Additional libraries needed for socket/network support (none required on most platforms)
# NETWORK_LIBS =
## Override some standard Unix utilities (if special versions are required, defaults are shown below)
# CHMOD = chmod
# CP = cp
# ECHO = echo
# RM = rm
# WC = wc -l