File: make.linux.x86_64.gnu.opt

package info (click to toggle)
zimpl 3.7.0%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,772 kB
  • sloc: ansic: 21,719; yacc: 993; lex: 370; sh: 349; makefile: 278
file content (20 lines) | stat: -rw-r--r-- 508 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
CPPFLAGS	+=	-DNDEBUG -DNO_MSHELL -D__NO_MATH_INLINES -Wno-format-truncation
CFLAGS		=	-m64 -O3 -ffp-contract=off -g -mtune=native -std=gnu99
LDFLAGS		=	-lgmp -lm

ifeq ($(ZLIB),true)
LDFLAGS		+=	-lz
endif

ifeq ($(LINK),shared)
#LIBRARY	=	$(LIBDIR)/lib$(LIBNAME).so
#LIBLINK	=	$(LIBDIR)/lib$(NAME).$(BASE).so
CFLAGS		+=	-fPIC -fvisibility=hidden
#AR		=	gcc -m64 -shared -o # the trailing space is important
#ARFLAGS	=       $(LDFLAGS)
#RANLIB		=	true
endif

#ifeq ($(LINK),static)
LDFLAGS		+=	-static
#endif