[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

kinput2 & NetBSD 1.3J/i386(ELF)



kayです。

  kinput2 を ELF 化した current でコンパイルするとちゃんと動きません。

  とりあえず、以下のようなパッチをあてて誤魔化しました。ほんとは -Wl 
辺りで処理するべきなのかな?確認したのは i386 のみです。

----------------------------------------------------------------
--- Makefile.orig	Mon Aug  2 20:41:13 1999
+++ Makefile	Sun Aug 22 17:16:13 1999
@@ -20,7 +20,7 @@
 .if !defined(USE_CANNA) || ${USE_CANNA} == YES
 DEPENDS+=	Canna-lib-3.5b2:../../japanese/canna-lib
 KINPUT2_DEF+=	-DUseCanna -Dport_CANNASRC=${LOCALBASE}/include/canna \
-		-Dport_CANNALIB="-L${LOCALBASE}/lib -lcanna16"
+		-Dport_CANNALIB="-L${LOCALBASE}/lib -R${LOCALBASE}/lib -lcanna16"
 .endif
 
 #.if defined(USE_WNN6) && ${USE_WNN6} == YES
@@ -31,13 +31,13 @@
 .if !defined(USE_WNN4) || ${USE_WNN4} == YES
 DEPENDS+=	ja-FreeWnn-lib-1.10:../../japanese/freewnn-lib
 KINPUT2_DEF+=	-DUseWnn -Dport_WNNINCDIR=${LOCALBASE}/include/wnn \
-		-Dport_WNNLIB="-L${LOCALBASE}/lib -lwnn -lcrypt"
+		-Dport_WNNLIB="-L${LOCALBASE}/lib -R${LOCALBASE}/lib -lwnn -lcrypt"
 .endif
 
 .if !defined(USE_SJ3) || ${USE_SJ3} == YES
 DEPENDS+=	sj3-lib-2.0.1.20:../../japanese/sj3-lib
 KINPUT2_DEF+=	-DUseSj3 -Dport_SJ3SRC=${LOCALBASE}/include \
-		-Dport_SJ3LIB="-L${LOCALBASE}/lib -lsj3lib"
+		-Dport_SJ3LIB="-L${LOCALBASE}/lib -R${LOCALBASE}/lib -lsj3lib"
 .endif
 
 MAKE_ENV+=	PORT_IMAKE_DEFINES='${KINPUT2_DEF}'
----------------------------------------------------------------
-- 
吉田恵介@川崎市高津区千年 (kay@kaynet.or.jp)
ホームページ http://www.kaynet.or.jp/~kay/