blob: ed12b49536db51d681893855fb97f61e552342e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
$NetBSD: patch-aa,v 1.3 2012/02/27 11:53:07 obache Exp $
--- Makefile.orig 2012-01-13 14:58:07.000000000 +0000
+++ Makefile
@@ -2,22 +2,20 @@ TARGET=MeCab
JAVAC=javac
JAVA=java
JAR=jar
-CXX=c++
-INCLUDE=/usr/lib/jvm/java-6-openjdk/include
PACKAGE=org/chasen/mecab
LIBS=`mecab-config --libs`
-INC=`mecab-config --cflags` -I$(INCLUDE) -I$(INCLUDE)/linux
+INC=`mecab-config --cflags`
all:
- $(CXX) -O3 -c -fpic $(TARGET)_wrap.cxx $(INC)
- $(CXX) -shared $(TARGET)_wrap.o -o lib$(TARGET).so $(LIBS)
+ $(CXX) $(CXXFLAGS) -c -fpic $(TARGET)_wrap.cxx $(INC)
+ $(CXX) $(LDFLAGS) -shared $(TARGET)_wrap.o -o lib$(TARGET).so $(LIBS)
$(JAVAC) $(PACKAGE)/*.java
- $(JAVAC) test.java
$(JAR) cfv $(TARGET).jar $(PACKAGE)/*.class
test:
+ $(JAVAC) -encoding UTF-8 test.java
env LD_LIBRARY_PATH=. $(JAVA) test
clean:
|