0
|
1 #
|
|
2 # Configuration settings for Linux and generic UNIX
|
|
3 # See other Makefile.* files for more options.
|
|
4 #
|
|
5
|
|
6 # C-compiler, flags and linker flags
|
|
7 CC=gcc
|
|
8 AR=ar
|
|
9 RANLIB=ranlib
|
|
10
|
4
|
11 CFLAGS=-DHAVE_STRING_H -DHAVE_STDINT_H -DHAVE_CONFIG_H=1 -I.
|
|
12
|
0
|
13 LDFLAGS=
|
|
14
|
|
15 #CFLAGS += -DHAVE_STDINT_H
|
|
16 #CFLAGS += -DHAVE_SYS_TYPES_H
|
|
17
|
|
18 # Miscellaneous
|
|
19 BINPATH=./
|
|
20 OBJPATH=obj/unix/
|
|
21 EXEEXT=
|
|
22
|
|
23
|
4
|
24 ###
|
|
25 ### Stuff
|
|
26 ###
|
|
27 ENDIANCHK_BIN=$(BINPATH)endianchk$(EXEEXT)
|
|
28 TARGETS += $(ENDIANCHK_BIN)
|
|
29
|
0
|
30 include Makefile.gen
|
4
|
31
|
|
32
|
6
|
33 $(ENDIANCHK_BIN): endianchk.c
|
|
34 $(CC) $(CFLAGS) -o $@ $+
|
4
|
35
|
|
36 config.h: $(ENDIANCHK_BIN)
|
|
37 $(ENDIANCHK_BIN) > $@
|