diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2004-09-01 10:49:20 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2004-09-01 10:49:20 -0300 |
| commit | 9c34e23214acbfbb195f767a4e90011e8618d755 (patch) | |
| tree | fe6fb43fec97e63f91f3b1553698ece4f23773aa | |
| parent | 2aba14b623c512f759291aeadc6309346ad93974 (diff) | |
| download | lua-9c34e23214acbfbb195f767a4e90011e8618d755.tar.gz lua-9c34e23214acbfbb195f767a4e90011e8618d755.tar.bz2 lua-9c34e23214acbfbb195f767a4e90011e8618d755.zip | |
new libs `loslib´ and `linit´
| -rw-r--r-- | makefile | 12 |
1 files changed, 7 insertions, 5 deletions
| @@ -1,5 +1,5 @@ | |||
| 1 | # | 1 | # |
| 2 | ## $Id: makefile,v 2.1 2003/12/10 12:13:36 roberto Exp roberto $ | 2 | ## $Id: makefile,v 2.2 2004/04/30 20:13:38 roberto Exp roberto $ |
| 3 | ## Makefile | 3 | ## Makefile |
| 4 | ## See Copyright Notice in lua.h | 4 | ## See Copyright Notice in lua.h |
| 5 | # | 5 | # |
| @@ -8,13 +8,13 @@ | |||
| 8 | #CONFIGURATION | 8 | #CONFIGURATION |
| 9 | 9 | ||
| 10 | # -DEXTERNMEMCHECK -DHARDSTACKTESTS | 10 | # -DEXTERNMEMCHECK -DHARDSTACKTESTS |
| 11 | DEBUG = -g -DLUA_USER_H='"ltests.h"' | 11 | # DEBUG = -g -DLUA_USER_H='"ltests.h"' |
| 12 | OPTIMIZE = -O2 \ | 12 | OPTIMIZE = -O2 \ |
| 13 | # -fomit-frame-pointer | 13 | # -fomit-frame-pointer -pg |
| 14 | 14 | ||
| 15 | 15 | ||
| 16 | # -DUSE_TMPNAME?? | 16 | # -DUSE_TMPNAME?? |
| 17 | CONFIG = $(DEBUG) $(OPTIMIZE) -DLUA_COMPATUPSYNTAX -DUSE_DLOPEN | 17 | CONFIG = $(DEBUG) $(OPTIMIZE) |
| 18 | 18 | ||
| 19 | 19 | ||
| 20 | # Compilation parameters | 20 | # Compilation parameters |
| @@ -71,13 +71,15 @@ LIBOBJS = \ | |||
| 71 | ltablib.o \ | 71 | ltablib.o \ |
| 72 | lmathlib.o \ | 72 | lmathlib.o \ |
| 73 | liolib.o \ | 73 | liolib.o \ |
| 74 | linit.o \ | ||
| 75 | loslib.o \ | ||
| 74 | lstrlib.o \ | 76 | lstrlib.o \ |
| 75 | ldblib.o \ | 77 | ldblib.o \ |
| 76 | loadlib.o | 78 | loadlib.o |
| 77 | 79 | ||
| 78 | 80 | ||
| 79 | lua : lua.o liblua.a liblualib.a | 81 | lua : lua.o liblua.a liblualib.a |
| 80 | $(CC) $(CFLAGS) -o $@ lua.o -Wl,-E -L. -llua -llualib -lm -ldl | 82 | $(CC) $(CFLAGS) -o $@ lua.o -Wl,-E -L. -llua -llualib -lm -ldl |
| 81 | 83 | ||
| 82 | liblua.a : $(LUAOBJS) | 84 | liblua.a : $(LUAOBJS) |
| 83 | $(AR) $(ARFLAGS) $@ $? | 85 | $(AR) $(ARFLAGS) $@ $? |
