From owner-ports-jp@jp.freebsd.org  Fri Sep 25 15:30:28 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) id PAA14974;
	Fri, 25 Sep 1998 15:30:28 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from diana.infonets.hiroshima-u.ac.jp (diana.infonets.hiroshima-u.ac.jp [133.41.33.53])
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) with ESMTP id PAA14969
	for <ports-jp@jp.freebsd.org>; Fri, 25 Sep 1998 15:30:25 +0900 (JST)
	(envelope-from taoka@infonets.hiroshima-u.ac.jp)
Received: from cal.infonets.hiroshima-u.ac.jp (cal.infonets.hiroshima-u.ac.jp [133.41.33.61])
	by diana.infonets.hiroshima-u.ac.jp (8.8.8/3.6W) with ESMTP id PAA24559
	for <ports-jp@jp.freebsd.org>; Fri, 25 Sep 1998 15:30:24 +0900 (JST)
Received: from localhost (localhost.infonets.hiroshima-u.ac.jp [127.0.0.1]) by cal.infonets.hiroshima-u.ac.jp (8.8.8/3.6W) with ESMTP
	id PAA18660 for <ports-jp@jp.freebsd.org>; Fri, 25 Sep 1998 15:30:24 +0900 (JST)
To: ports-jp@jp.freebsd.org
From: TAOKA Satoshi <taoka@infonets.hiroshima-u.ac.jp>
In-Reply-To: Your message of "Fri, 25 Sep 1998 11:01:41 +0900"
	<19980925110141M.taoka@infonets.hiroshima-u.ac.jp>
References: <19980925110141M.taoka@infonets.hiroshima-u.ac.jp>
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
X-Prom-Mew: Prom-Mew 1.93 (procmail reader for Mew)
X-URL: http://www.infonets.hiroshima-u.ac.jp/~taoka/
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980925153023X.taoka@infonets.hiroshima-u.ac.jp>
Date: Fri, 25 Sep 1998 15:30:23 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 43
Reply-To: ports-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: ports-jp 4481
Subject: [ports-jp 4481] Re: VFlib is BROKEN_ELF port ?
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org


$BED2,$G$9!#(B

> ../libtool gcc -o libVFlib2.la VFlib.lo VFenc.lo VFEtable.lo VFcap.lo  fn2ent.lo fman.lo VF_Sony.lo VF_Zeit.lo VF_Jg.lo VF_TT.lo VF_Bdf.lo VF_Hbf.lo hbf.lo  VF_Comp.lo VF_BitOp.lo VF_FNTWV.lo VF_Comp2.lo VF_Ftype.lo  VF_Null.lo /usr/local/lib/libttf.so  -version-info 23:1:0 -rpath /usr/local/lib
> 
> $B$H$$$&ItJ,$,$"$j$^$9!#$3$3$K(B/usr/local/lib/libttf.so$B$,$"$j$^$9$,!"(B

$B$3$NItJ,$O(Bpatch-aa$B$GJQ99$7$F$$$F!"(B

$B$b$H$b$H$O!"(B

freetype_objs='$(FREETYPE_DIR)/*.lo'

$B$N$h$&$G$9!#$D$^$j!"%9%?%F%#%C%/$K(BFreeType$B$NI,MW$J$b$N$r(BlibVFlib2.so$B$KF~(B
$B$l9~$s$G$$$k$h$&$G$9!#$@$+$i!"(B

cc -o .libs/bdfindex bdfindex.o -Wl,--rpath -Wl,/usr/local/lib .libs/libVFlib2.so -lm

$B$H$7$F$bNI$$$h$&$G$9!#$h$C$F!"$3$N(Bports$B0J30$@$H%3%s%Q%$%k$G$-$^$9!#$G$9(B
$B$,!"$3$N(Bports$B$G$O(B

freetype_objs='$(prefix)/lib/libttf.so'

$B$H$7$F$$$F$k$N$G$&$^$/9T$-$^$;$s!#!JD>46$G$9$,!"$3$NMQK!$O4V0c$C$F$$$k$H(B
$B;W$$$^$9!#$3$l$r=q$$$F$b7k6IL5;k$5$l$F$$$^$9!#(Blibttf.a$B$J$i$P0c$&$H;W$$$^(B
$B$9$,!#$h$C$F!"$3$3$O!"$`$7$m6u$K$9$kJ}$,$"$C$F$$$k$H;W$$$^$9!#!K(B

$B$"$H!"(Blibtool$B$O(Bport$B$K$J$C$F$$$k$b$N$r;H$C$?J}$,NI$$$G$7$g$&!#IUB0$N$b$N(B
$B$O(BFreeBSD$B$N(BELF$BBP1~$K$J$C$F$^$;$s$N$G!#(B

# $B:#!"$3$l$i$r=$@5$7$F$$$^$9!#(B

$B0x$K!"(B2.2.7$B$G$O(B

% ldd =bdfindex 
/usr/local/bin/bdfindex:
        -lVFlib2.23 => /usr/local/lib/libVFlib2.so.23.1 (0x2001f000)
        -lm.2 => /usr/lib/libm.so.2.0 (0x20044000)
        -lc.3 => /usr/lib/libc.so.3.1 (0x2005e000)

$B$H$J$C$F$$$F!"(B-lttf$B$OF~$C$F$$$^$;$s!#62$i$/!"(BELF$B$h$j$O(Blink$B;~$N%A%'%C%/$,(B
$B4E$$$N$GLdBj$J$+$C$?$N$G$7$g$&!#(B

