123456789101112131415161718192021222324252627282930313233343536373839404142 |
- SQUIRREL= ..
- OUT= $(SQUIRREL)/lib/libsqstdlib.a
- INCZ= -I$(SQUIRREL)/include -I. -Iinclude
- OBJS= \
- sqstdblob.o \
- sqstdio.o \
- sqstdstream.o \
- sqstdmath.o \
- sqstdsystem.o \
- sqstdstring.o \
- sqstdaux.o \
- sqstdrex.o
-
- SRCS= \
- sqstdblob.cpp \
- sqstdio.cpp \
- sqstdstream.cpp \
- sqstdmath.cpp \
- sqstdsystem.cpp \
- sqstdstring.cpp \
- sqstdaux.cpp \
- sqstdrex.cpp
-
-
- sq32:
- gcc -O2 -fno-exceptions -fno-rtti -Wall -fno-strict-aliasing -c $(SRCS) $(INCZ)
- ar rc $(OUT) *.o
- rm *.o
- sqprof:
- gcc -O2 -pg -fno-exceptions -fno-rtti -pie -gstabs -g3 -Wall -fno-strict-aliasing -c $(SRCS) $(INCZ)
- ar rc $(OUT) *.o
- rm *.o
-
- sq64:
- gcc -O2 -m64 -fno-exceptions -D_SQ64 -fno-rtti -Wall -fno-strict-aliasing -c $(SRCS) $(INCZ)
- ar rc $(OUT) *.o
- rm *.o
|