Fixed code to make it buildable (in Linux)
[svmtool++.git] / makefile
blobc0353047cfc48e2cd3676ffc44bfdd67b8b453ae
1 objetivos: ./bin/SVMTagger ./bin/SVMTeval ./bin/SVMTlearn
2 ./bin/SVMTeval: ./bin/SVMTeval.o ./bin/dict.o ./bin/common.o ./bin/hash.o ./bin/list.o ./bin/er.o
3 g++ ./bin/SVMTeval.o ./bin/dict.o ./bin/common.o ./bin/hash.o ./bin/list.o ./bin/er.o -o ./bin/SVMTeval
4 ./bin/SVMTlearn: ./bin/list.o ./bin/swindow.o ./bin/dict.o ./bin/SVMTlearn.o ./bin/hash.o ./bin/weight.o ./bin/learner.o ./bin/stack.o ./bin/mapping.o ./bin/common.o ./bin/er.o
5 g++ ./bin/SVMTlearn.o ./bin/dict.o ./bin/list.o ./bin/hash.o ./bin/swindow.o ./bin/weight.o ./bin/learner.o ./bin/stack.o ./bin/mapping.o ./bin/common.o ./bin/er.o -o ./bin/SVMTlearn
6 ./bin/SVMTagger: ./bin/list.o ./bin/swindow.o ./bin/SVMTagger.o ./bin/hash.o ./bin/learner.o ./bin/stack.o ./bin/weight.o ./bin/dict.o ./bin/tagger.o ./bin/common.o ./bin/er.o
7 g++ ./bin/SVMTagger.o ./bin/dict.o ./bin/list.o ./bin/hash.o ./bin/swindow.o ./bin/weight.o ./bin/tagger.o ./bin/stack.o ./bin/common.o ./bin/er.o -o ./bin/SVMTagger
8 ./bin/SVMTlearn.o: ./lib/SVMTlearn.cc ./lib/swindow.h ./lib/learner.h ./lib/er.h
9 g++ -g -c -ansi ./lib/SVMTlearn.cc -o ./bin/SVMTlearn.o
10 ./bin/SVMTagger.o: ./lib/SVMTagger.cc ./lib/swindow.h ./lib/tagger.h ./lib/er.h
11 g++ -g -c -ansi ./lib/SVMTagger.cc -o ./bin/SVMTagger.o
12 ./bin/learner.o: ./lib/learner.h ./lib/swindow.h ./lib/learner.cc ./lib/stack.h ./lib/dict.h ./lib/list.h ./lib/common.h
13 g++ -g -c ./lib/learner.cc -o ./bin/learner.o
14 ./bin/tagger.o: ./lib/tagger.h ./lib/weight.h ./lib/swindow.h ./lib/dict.h ./lib/tagger.cc ./lib/stack.h ./lib/common.h ./lib/strategies.h
15 g++ -g -c ./lib/tagger.cc -o ./bin/tagger.o
16 ./bin/swindow.o: ./lib/swindow.cc ./lib/swindow.h ./lib/dict.h ./lib/hash.h ./lib/list.h ./lib/weight.h ./lib/er.h
17 g++ -g -c ./lib/swindow.cc -o ./bin/swindow.o
18 ./bin/mapping.o: ./lib/mapping.cc ./lib/mapping.h ./lib/hash.h
19 g++ -g -c ./lib/mapping.cc -o ./bin/mapping.o
20 ./bin/dict.o: ./lib/dict.cc ./lib/dict.h ./lib/hash.h ./lib/common.h ./lib/er.h
21 g++ -g -c -ansi ./lib/dict.cc -o ./bin/dict.o
22 ./bin/list.o: ./lib/list.cc ./lib/list.h
23 g++ -g -c -ansi ./lib/list.cc -o ./bin/list.o
24 ./bin/weight.o: ./lib/weight.h ./lib/weight.cc
25 g++ -g -c ./lib/weight.cc -o ./bin/weight.o
26 ./bin/hash.o: ./lib/hash.h ./lib/hash.cc
27 g++ -g -c -ansi ./lib/hash.cc -o ./bin/hash.o
28 ./bin/stack.o: ./lib/stack.h ./lib/stack.cc
29 g++ -g -c -ansi ./lib/stack.cc -o ./bin/stack.o
30 ./bin/er.o: ./lib/er.h ./lib/er.cc
31 g++ -g -c -ansi ./lib/er.cc -o ./bin/er.o
32 ./bin/SVMTeval.o: ./lib/SVMTeval.cc ./lib/dict.h ./lib/common.h ./lib/hash.h ./lib/list.h ./lib/er.h
33 g++ -g -c -ansi ./lib/SVMTeval.cc -o ./bin/SVMTeval.o
34 ./bin/common.o: ./lib/common.h ./lib/common.cc
35 g++ -g -c -ansi ./lib/common.cc -o ./bin/common.o
36 clean:
37 rm ./bin/*.o
38 rm ./bin/SVMTeval
39 rm ./bin/SVMTagger
40 rm ./bin/SVMTlearn