equal
deleted
inserted
replaced
12 |
12 |
13 BASENAME = libglcddrivers.so |
13 BASENAME = libglcddrivers.so |
14 |
14 |
15 LIBNAME = $(BASENAME).$(VERMAJOR).$(VERMINOR).$(VERMICRO) |
15 LIBNAME = $(BASENAME).$(VERMAJOR).$(VERMINOR).$(VERMICRO) |
16 |
16 |
17 OBJS = common.o config.o driver.o drivers.o port.o simlcd.o framebuffer.o gu140x32f.o gu256x64-372.o gu256x64-3900.o hd61830.o ks0108.o image.o sed1330.o sed1520.o t6963c.o noritake800.o serdisp.o g15daemon.o network.o gu126x64D-K610A4.o picctl.o avrctl.o |
17 OBJS = common.o config.o driver.o drivers.o port.o simlcd.o framebuffer.o gu140x32f.o gu256x64-372.o gu256x64-3900.o hd61830.o ks0108.o image.o sed1330.o sed1520.o t6963c.o noritake800.o serdisp.o avrctl.o g15daemon.o network.o gu126x64D-K610A4.o picctl.o |
18 |
18 |
19 HEADERS = config.h driver.h drivers.h |
19 HEADERS = config.h driver.h drivers.h |
20 |
20 |
21 |
21 |
22 ### Implicit rules: |
22 ### Implicit rules: |
36 ### Targets: |
36 ### Targets: |
37 |
37 |
38 all: $(LIBNAME) |
38 all: $(LIBNAME) |
39 |
39 |
40 $(LIBNAME): $(OBJS) |
40 $(LIBNAME): $(OBJS) |
41 $(CXX) $(CXXFLAGS) -debug -shared $(OBJS) $(LIBS) -ldl -lpthread -Wl,-soname="$(BASENAME).$(VERMAJOR)" -o $@ |
41 $(CXX) $(CXXFLAGS) -shared $(OBJS) $(LIBS) -ldl -lpthread -Wl,-soname="$(BASENAME).$(VERMAJOR)" -o $@ |
42 ln -sf $(LIBNAME) $(BASENAME) |
42 ln -sf $(LIBNAME) $(BASENAME) |
43 |
43 |
44 install: all |
44 install: all |
45 install -d $(LIBDIR) |
45 install -d $(LIBDIR) |
46 install -m 755 $(LIBNAME) $(LIBDIR)/ |
46 install -m 755 $(LIBNAME) $(LIBDIR)/ |