24 #
25
26 PROG= sbcp
27
28 include ../Makefile.ucbcmd
29
30 CLEANFILES= sysent.s
31 POFILE=
32
33 OBJS= sbcp.o sbcp_util.o
34
35 FILEMODE= 755
36
37 .KEEP_STATE:
38
39 # Preserve the relationship of libraries as they are defined in libc.so.1.9
40 LIBBC= ../../lib/libbc/sparc/libc.so.1.9
41 LIBUCB= ../../ucblib/libucb/sparc/libucb.so.1
42
43 # need libc/sparc/inc for PIC.h
44 ASFLAGS= -P -D_ASM -DPIC -K pic
45 LDFLAGS= -R /usr/4lib:/usr/ucblib -e _start -G -t \
46 $(BLOCAL) $(ZNOVERSION) $(ZDEFS) $(ZTEXT) \
47 -I/usr/lib/ld.so.1
48 LIBS= $(LDLIBS.lib) -lmapmalloc $(LIBBC) $(LIBUCB) -lnsl -lc
49
50 CERRWARN += -_gcc=-Wno-unused-variable
51
52 all: $(PROG)
53
54 install: all $(ROOT4LIBPROG)
55
56 clean:
57 $(RM) $(OBJS) $(CLEANFILES)
58
59 $(PROG): $(OBJS)
60 $(LDOPTS) $(LD) $(LDFLAGS) -o sbcp $(OBJS) $(LIBS)
61 $(POST_PROCESS)
62
63 $(OBJS): sysent.s
64
|
24 #
25
26 PROG= sbcp
27
28 include ../Makefile.ucbcmd
29
30 CLEANFILES= sysent.s
31 POFILE=
32
33 OBJS= sbcp.o sbcp_util.o
34
35 FILEMODE= 755
36
37 .KEEP_STATE:
38
39 # Preserve the relationship of libraries as they are defined in libc.so.1.9
40 LIBBC= ../../lib/libbc/sparc/libc.so.1.9
41 LIBUCB= ../../ucblib/libucb/sparc/libucb.so.1
42
43 # need libc/sparc/inc for PIC.h
44 ASFLAGS= -P -D_ASM -DPIC $(AS_PICFLAGS)
45 LDFLAGS= -R /usr/4lib:/usr/ucblib -e _start -G -t \
46 $(BLOCAL) $(ZNOVERSION) $(ZDEFS) $(ZTEXT) \
47 -I/usr/lib/ld.so.1
48 LIBS= $(LDLIBS.lib) -lmapmalloc $(LIBBC) $(LIBUCB) -lnsl -lc
49
50 CERRWARN += -_gcc=-Wno-unused-variable
51
52 all: $(PROG)
53
54 install: all $(ROOT4LIBPROG)
55
56 clean:
57 $(RM) $(OBJS) $(CLEANFILES)
58
59 $(PROG): $(OBJS)
60 $(LDOPTS) $(LD) $(LDFLAGS) -o sbcp $(OBJS) $(LIBS)
61 $(POST_PROCESS)
62
63 $(OBJS): sysent.s
64
|