diff options
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | config | 4 |
2 files changed, 5 insertions, 3 deletions
@@ -1,4 +1,4 @@ | |||
1 | # $Id: Makefile,v 1.5 2004/10/15 10:04:15 tomas Exp $ | 1 | # $Id: Makefile,v 1.6 2004/10/15 10:07:53 tomas Exp $ |
2 | 2 | ||
3 | T= lfs | 3 | T= lfs |
4 | 4 | ||
@@ -19,7 +19,7 @@ lib: $(LIBNAME) | |||
19 | $(LIBNAME): $(OBJS) | 19 | $(LIBNAME): $(OBJS) |
20 | $(CC) $(CFLAGS) $(LIB_OPTION) -o $(LIBNAME) $(OBJS) $(LIBS) | 20 | $(CC) $(CFLAGS) $(LIB_OPTION) -o $(LIBNAME) $(OBJS) $(LIBS) |
21 | 21 | ||
22 | compat-5.1.o: compat-5.1.c | 22 | compat-5.1.o: $(COMPAT_DIR)/compat-5.1.c |
23 | 23 | ||
24 | install: $(LIBNAME) | 24 | install: $(LIBNAME) |
25 | mkdir -p $(LIB_DIR) | 25 | mkdir -p $(LIB_DIR) |
@@ -10,11 +10,13 @@ LIB_EXT= .dylib | |||
10 | LIB_OPTION= -dynamiclib #for MacOS X | 10 | LIB_OPTION= -dynamiclib #for MacOS X |
11 | #LIB_OPTION= -shared #for Linux | 11 | #LIB_OPTION= -shared #for Linux |
12 | 12 | ||
13 | COMPAT_DIR= ../compat | ||
14 | |||
13 | # Compilation directives | 15 | # Compilation directives |
14 | # On FreeBSD systems, the following line should be commented | 16 | # On FreeBSD systems, the following line should be commented |
15 | DLLIB= -ldl | 17 | DLLIB= -ldl |
16 | WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings | 18 | WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings |
17 | INCS= -I/usr/local/include/lua5 -I../compat | 19 | INCS= -I/usr/local/include/lua5 -I$(COMPAT_DIR) |
18 | LIBS= -L$(LIB_DIR) -llua -llualib -lm $(DLLIB) | 20 | LIBS= -L$(LIB_DIR) -llua -llualib -lm $(DLLIB) |
19 | CFLAGS= $(WARN) $(INCS) | 21 | CFLAGS= $(WARN) $(INCS) |
20 | CC= gcc | 22 | CC= gcc |