summaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2012-09-02 13:07:14 +0200
committerAndreas Baumann <abaumann@yahoo.com>2012-09-02 13:07:14 +0200
commit13da385aa7f5e9a9f52288fd7735d6dc806fab73 (patch)
tree15095ef90056092c59042da092a7ff330920223e /src/modules
parentda6dc57663d8934f84d6328c9d5d15b06962991e (diff)
downloadcrawler-13da385aa7f5e9a9f52288fd7735d6dc806fab73.tar.gz
crawler-13da385aa7f5e9a9f52288fd7735d6dc806fab73.tar.bz2
prefer dynamic to static linking (linking a non-PIC .a library
into a module is illegal, but on Linux!)
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/deduper/null/GNUmakefile3
-rw-r--r--src/modules/fetcher/file/GNUmakefile3
-rw-r--r--src/modules/fetcher/libfetch/GNUmakefile6
-rw-r--r--src/modules/frontier/memory/GNUmakefile3
-rw-r--r--src/modules/processor/htmllinkextract/GNUmakefile6
-rw-r--r--src/modules/typedetect/libmagic/GNUmakefile3
-rw-r--r--src/modules/urlfilter/chain/GNUmakefile3
-rw-r--r--src/modules/urlfilter/host/GNUmakefile3
-rw-r--r--src/modules/urlfilter/protocol/GNUmakefile3
-rw-r--r--src/modules/urlnormalizer/googleurl/GNUmakefile6
-rw-r--r--src/modules/urlnormalizer/simpleurl/GNUmakefile3
-rw-r--r--src/modules/urlseen/memory/GNUmakefile3
12 files changed, 30 insertions, 15 deletions
diff --git a/src/modules/deduper/null/GNUmakefile b/src/modules/deduper/null/GNUmakefile
index b7c1686..7bbfd49 100644
--- a/src/modules/deduper/null/GNUmakefile
+++ b/src/modules/deduper/null/GNUmakefile
@@ -10,9 +10,10 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a
+ -lcrawler
DYNAMIC_MODULE = \
mod_deduper_null.so
diff --git a/src/modules/fetcher/file/GNUmakefile b/src/modules/fetcher/file/GNUmakefile
index 5432203..1714b3a 100644
--- a/src/modules/fetcher/file/GNUmakefile
+++ b/src/modules/fetcher/file/GNUmakefile
@@ -10,9 +10,10 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a
+ -lcrawler
DYNAMIC_MODULE = \
mod_fetcher_file.so
diff --git a/src/modules/fetcher/libfetch/GNUmakefile b/src/modules/fetcher/libfetch/GNUmakefile
index 84635ee..7c77a29 100644
--- a/src/modules/fetcher/libfetch/GNUmakefile
+++ b/src/modules/fetcher/libfetch/GNUmakefile
@@ -11,10 +11,12 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src \
+ -L$(TOPDIR)/libfetch
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a \
- $(TOPDIR)/libfetch/libfetch.a
+ -lcrawler \
+ -lfetch
DYNAMIC_MODULE = \
mod_fetcher_libfetch.so
diff --git a/src/modules/frontier/memory/GNUmakefile b/src/modules/frontier/memory/GNUmakefile
index effa93d..368b37e 100644
--- a/src/modules/frontier/memory/GNUmakefile
+++ b/src/modules/frontier/memory/GNUmakefile
@@ -10,9 +10,10 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a
+ -lcrawler
DYNAMIC_MODULE = \
mod_frontier_memory.so
diff --git a/src/modules/processor/htmllinkextract/GNUmakefile b/src/modules/processor/htmllinkextract/GNUmakefile
index 87ef459..a9919d0 100644
--- a/src/modules/processor/htmllinkextract/GNUmakefile
+++ b/src/modules/processor/htmllinkextract/GNUmakefile
@@ -11,10 +11,12 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src \
+ -L$(TOPDIR)/streamhtmlparser
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a \
- $(TOPDIR)/streamhtmlparser/libstreamhtmlparser.a
+ -lcrawler \
+ -lstreamhtmlparser
DYNAMIC_MODULE = \
mod_processor_htmllinkextract.so
diff --git a/src/modules/typedetect/libmagic/GNUmakefile b/src/modules/typedetect/libmagic/GNUmakefile
index 7ac0357..2bd823f 100644
--- a/src/modules/typedetect/libmagic/GNUmakefile
+++ b/src/modules/typedetect/libmagic/GNUmakefile
@@ -10,9 +10,10 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a \
+ -lcrawler \
-lmagic
DYNAMIC_MODULE = \
diff --git a/src/modules/urlfilter/chain/GNUmakefile b/src/modules/urlfilter/chain/GNUmakefile
index 2ed1c27..50ce867 100644
--- a/src/modules/urlfilter/chain/GNUmakefile
+++ b/src/modules/urlfilter/chain/GNUmakefile
@@ -10,9 +10,10 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a
+ -lcrawler
DYNAMIC_MODULE = \
mod_urlfilter_chain.so
diff --git a/src/modules/urlfilter/host/GNUmakefile b/src/modules/urlfilter/host/GNUmakefile
index 8477730..f307eb8 100644
--- a/src/modules/urlfilter/host/GNUmakefile
+++ b/src/modules/urlfilter/host/GNUmakefile
@@ -10,9 +10,10 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a
+ -lcrawler
DYNAMIC_MODULE = \
mod_urlfilter_host.so
diff --git a/src/modules/urlfilter/protocol/GNUmakefile b/src/modules/urlfilter/protocol/GNUmakefile
index 897a71b..a4b976c 100644
--- a/src/modules/urlfilter/protocol/GNUmakefile
+++ b/src/modules/urlfilter/protocol/GNUmakefile
@@ -10,9 +10,10 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a
+ -lcrawler
DYNAMIC_MODULE = \
mod_urlfilter_protocol.so
diff --git a/src/modules/urlnormalizer/googleurl/GNUmakefile b/src/modules/urlnormalizer/googleurl/GNUmakefile
index 14cd2c1..9bafab5 100644
--- a/src/modules/urlnormalizer/googleurl/GNUmakefile
+++ b/src/modules/urlnormalizer/googleurl/GNUmakefile
@@ -11,10 +11,12 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/googleurl \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/googleurl/libgoogleurl.a \
- $(TOPDIR)/src/libcrawler.a \
+ -lgoogleurl \
+ -lcrawler \
-licui18n -licuuc
DYNAMIC_MODULE = \
diff --git a/src/modules/urlnormalizer/simpleurl/GNUmakefile b/src/modules/urlnormalizer/simpleurl/GNUmakefile
index c388c43..71d516e 100644
--- a/src/modules/urlnormalizer/simpleurl/GNUmakefile
+++ b/src/modules/urlnormalizer/simpleurl/GNUmakefile
@@ -10,9 +10,10 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a
+ -lcrawler
DYNAMIC_MODULE = \
mod_urlnormalizer_simple.so
diff --git a/src/modules/urlseen/memory/GNUmakefile b/src/modules/urlseen/memory/GNUmakefile
index 440b498..db5e428 100644
--- a/src/modules/urlseen/memory/GNUmakefile
+++ b/src/modules/urlseen/memory/GNUmakefile
@@ -10,9 +10,10 @@ INCLUDE_DIRS = \
INCLUDE_CXXFLAGS = \
INCLUDE_LDFLAGS = \
+ -L$(TOPDIR)/src
INCLUDE_LIBS = \
- $(TOPDIR)/src/libcrawler.a
+ -lcrawler
DYNAMIC_MODULE = \
mod_urlseen_memory.so