Lines 11-17
Link Here
|
11 |
INSTALL = /usr/bin/install |
11 |
INSTALL = /usr/bin/install |
12 |
PREFIX = /usr/local |
12 |
PREFIX = /usr/local |
13 |
#CFLAGS = -O2 -g -Wall -Werror |
13 |
#CFLAGS = -O2 -g -Wall -Werror |
14 |
CFLAGS = -Os -Wall -Werror |
14 |
CFLAGS ?= -Os -Wall -Werror |
15 |
LDFLAGS = |
15 |
LDFLAGS = |
16 |
|
16 |
|
17 |
OS_ARCH = $(shell uname) |
17 |
OS_ARCH = $(shell uname) |
Lines 27-33
Link Here
|
27 |
LDFLAGS += -L/usr/local/lib |
27 |
LDFLAGS += -L/usr/local/lib |
28 |
endif |
28 |
endif |
29 |
|
29 |
|
30 |
LDFLAGS += -lpci -lz |
30 |
LIBS = -lpci -lz |
31 |
|
31 |
|
32 |
OBJS = chipset_enable.o board_enable.o udelay.o jedec.o stm50flw0x0x.o \ |
32 |
OBJS = chipset_enable.o board_enable.o udelay.o jedec.o stm50flw0x0x.o \ |
33 |
sst28sf040.o am29f040b.o mx29f002.o sst39sf020.o m29f400bt.o \ |
33 |
sst28sf040.o am29f040b.o mx29f002.o sst39sf020.o m29f400bt.o \ |
Lines 44-51
Link Here
|
44 |
| sed -e "s/.*://" -e "s/\([0-9]*\).*/\1/")"' |
44 |
| sed -e "s/.*://" -e "s/\([0-9]*\).*/\1/")"' |
45 |
|
45 |
|
46 |
$(PROGRAM): $(OBJS) |
46 |
$(PROGRAM): $(OBJS) |
47 |
$(CC) -o $(PROGRAM) $(OBJS) $(LDFLAGS) |
47 |
$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJS) $(LIBS) |
48 |
$(STRIP) $(STRIP_ARGS) $(PROGRAM) |
48 |
# $(STRIP) $(STRIP_ARGS) $(PROGRAM) |
49 |
|
49 |
|
50 |
flashrom.o: flashrom.c |
50 |
flashrom.o: flashrom.c |
51 |
$(CC) -c $(CFLAGS) $(SVNDEF) $(CPPFLAGS) $< -o $@ |
51 |
$(CC) -c $(CFLAGS) $(SVNDEF) $(CPPFLAGS) $< -o $@ |
Lines 65-71
Link Here
|
65 |
echo "struct pci_access *pacc;"; \ |
65 |
echo "struct pci_access *pacc;"; \ |
66 |
echo "int main(int argc, char **argv)"; \ |
66 |
echo "int main(int argc, char **argv)"; \ |
67 |
echo "{ pacc = pci_alloc(); return 0; }"; ) > .test.c ) |
67 |
echo "{ pacc = pci_alloc(); return 0; }"; ) > .test.c ) |
68 |
@$(CC) $(CFLAGS) .test.c -o .test $(LDFLAGS) >/dev/null 2>&1 && \ |
68 |
@$(CC) $(CFLAGS) $(LDFLAGS) .test.c -o .test $(LIBS) >/dev/null 2>&1 && \ |
69 |
echo "found." || ( echo "not found."; echo; \ |
69 |
echo "found." || ( echo "not found."; echo; \ |
70 |
echo "Please install pciutils-devel and zlib-devel."; \ |
70 |
echo "Please install pciutils-devel and zlib-devel."; \ |
71 |
echo "See README for more information."; echo; \ |
71 |
echo "See README for more information."; echo; \ |