diff options
author | Henrik Rydberg <rydberg@euromail.se> | 2008-11-04 20:59:19 +0100 |
---|---|---|
committer | Henrik Rydberg <rydberg@euromail.se> | 2008-11-04 20:59:19 +0100 |
commit | be3fe0da9995e59d32b4eb52368a012c0c18de85 (patch) | |
tree | c579508d3feb9a666fc18bd42bfda4a95b493308 /Makefile | |
parent | 70ba2dbf0f49a4f8d1caa2bbed97c8c2358c6fb6 (diff) |
a bit further towards something useful. currently linking problems
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -4,7 +4,7 @@ MODULES = src o_src = multitouch -TARGETS = $(addsuffix /test,$(MODULES)) +TARGETS = #$(addsuffix /test,$(MODULES)) OBJECTS = $(addsuffix .o,\ $(foreach mod,$(MODULES),\ @@ -15,12 +15,12 @@ TLIB = $(addprefix obj/,$(LIBRARY)) TOBJ = $(addprefix obj/,$(addsuffix .o,$(TARGETS))) TFDI = $(addprefix fdi/,$(FDIS)) OBJS = $(addprefix obj/,$(OBJECTS)) -LIBS = #-lhal -ldbus-glib-1 +LIBS = -lX11 -lpixman-1 DLIB = usr/lib/xorg/modules/input DFDI = usr/share/hal/fdi/policy/20thirdparty -INCLUDE = -I. +INCLUDE = -I. -I/usr/include/xorg -I/usr/include/pixman-1 OPTS = -O3 .PHONY: all clean @@ -30,7 +30,7 @@ all: $(OBJS) $(TLIB) $(TOBJ) $(TBIN) bin/%: obj/%.o @mkdir -p $(@D) - gcc $(INCLUDE) $(OPTS) $< $(TLIB) $(LIBS) -o $@ + gcc $< $(TLIB) $(LIBS) -o $@ $(TLIB): $(OBJS) @rm -f $(TLIB) @@ -38,11 +38,11 @@ $(TLIB): $(OBJS) obj/%.o: %.c @mkdir -p $(@D) - gcc -c $< -o $@ + gcc $(INCLUDE) $(OPTS) -c $< -o $@ obj/%.o: %.cc @mkdir -p $(@D) - gcc -c $< -o $@ + gcc $(INCLUDE) $(OPTS) -c $< -o $@ clean: rm -rf bin obj @@ -53,5 +53,5 @@ distclean: clean install: $(TLIB) $(TFDI) install -d "$(DESTDIR)/$(DLIB)" install -d "$(DESTDIR)/$(DFDI)" - install -m 755 $(TBIN) "$(DESTDIR)/$(DLIB)" + install -m 755 $(TLIB) "$(DESTDIR)/$(DLIB)" install -m 644 $(TFDI) "$(DESTDIR)/$(DFDI)" |