Commits
Christopher Chavez authored and Frank Schima committed 883cf4c90be
1 - | --- Makefile.orig 2007-10-14 18:43:07.000000000 +1000 |
2 - | +++ Makefile 2014-07-09 06:45:38.000000000 +1000 |
3 - | @@ -23,7 +23,6 @@ |
4 - | VERSION_DEV=$(VERSION_TRAIN)-$(shell date +%Y%m%d-%H) |
5 - | |
6 - | # Executable binary extension |
7 - | -DESTDIR?=/usr |
8 - | BIN_EXT?= |
9 - | |
10 - | CC?=gcc |
11 - | @@ -45,7 +44,8 @@ |
12 - | -DHAS_POSIX_MEMALIGN=$(HAS_POSIX_MEMALIGN) |
13 - | |
14 - | #PCAP_LIB=/usr/local/lib/libpcap.a |
15 - | -PCAP_LIB=-lpcap |
16 - | +#PCAP_LIB=-lpcap |
17 - | +PCAP_LIB=$(PREFIX)/lib/libpcap.a |
18 - | |
19 - | ifeq ($(shell uname), FreeBSD) |
20 - | PTHREAD_LIBS?=-pthread |
21 - | @@ -62,8 +62,9 @@ |
22 - | DESTDIR=/usr |
23 - | else |
24 - | ifeq ($(shell uname -s), Darwin) |
25 - | - CFLAGS+=-I/usr/local/include -mdynamic-no-pic -D_FILE_OFFSET_BITS=64 |
26 - | - LIBS=-L/usr/local/lib -L. -ldl -lelf -lpthread |
27 - | + CFLAGS+=-I$(PREFIX)/include/libelf -I$(PREFIX)/include -mdynamic-no-pic -D_FILE_OFFSET_BITS=64 |
28 - | + LIBS=-L. $(PREFIX)/lib/libelf.a -lpthread |
29 - | + LIBS=-L. -L$(PREFIX)/lib -ldl -lelf -lpthread |
30 - | else |
31 - | ifeq ($(shell uname -s), SunOS) |
32 - | CFLAGS+=-I/usr/local/include -DINADDR_NONE=0xFFFFFFFF \ |
33 - | @@ -238,6 +239,8 @@ |
34 - | ppc32_microcode_dump.inc: rom2c$(BIN_EXT) ppc32_microcode |
35 - | @./rom2c ppc32_microcode ppc32_microcode_dump.inc 0xfff00000 |
36 - | |
37 - | +dev_rom.o: mips64_microcode_dump.inc ppc32_microcode_dump.inc |
38 - | + |
39 - | asmdefs$(BIN_EXT): asmdefs.c mips64.h |
40 - | @echo "Linking $@" |
41 - | @$(CC) -Wall $(CFLAGS) -o $@ asmdefs.c |
42 - | @@ -252,11 +255,11 @@ |
43 - | |
44 - | install: $(PROG) nvram_export |
45 - | @echo "Installing" |
46 - | - install -d $(DESTDIR)/bin $(DESTDIR)/man/man1 $(DESTDIR)/man/man7 $(DESTDIR)/etc |
47 - | - install dynamips nvram_export $(DESTDIR)/bin |
48 - | - install -m644 dynamips.1 $(DESTDIR)/man/man1 |
49 - | - install -m644 nvram_export.1 $(DESTDIR)/man/man1 |
50 - | - install -m644 hypervisor_mode.7 $(DESTDIR)/man/man7 |
51 - | + install -d $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(PREFIX)/man/man1 $(DESTDIR)$(PREFIX)/man/man7 $(DESTDIR)$(PREFIX)/etc |
52 - | + install dynamips nvram_export $(DESTDIR)$(PREFIX)/bin |
53 - | + install -m644 dynamips.1 $(DESTDIR)$(PREFIX)/man/man1 |
54 - | + install -m644 nvram_export.1 $(DESTDIR)$(PREFIX)/man/man1 |
55 - | + install -m644 hypervisor_mode.7 $(DESTDIR)$(PREFIX)/man/man7 |
56 - | # install -m644 example $(DESTDIR)/etc/dynamips |
57 - | |
58 - |