From owner-ports-jp@jp.freebsd.org  Sat Sep 26 22:44:55 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id WAA18647;
	Sat, 26 Sep 1998 22:44:55 +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.1W/8.7.3) with ESMTP id WAA18642
	for <ports-jp@jp.freebsd.org>; Sat, 26 Sep 1998 22:44:52 +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 WAA14223
	for <ports-jp@jp.freebsd.org>; Sat, 26 Sep 1998 22:44:52 +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 WAA27105 for <ports-jp@jp.freebsd.org>; Sat, 26 Sep 1998 22:44:51 +0900 (JST)
To: ports-jp@jp.freebsd.org
From: TAOKA Satoshi <taoka@infonets.hiroshima-u.ac.jp>
In-Reply-To: Your message of "Sat, 26 Sep 1998 01:09:24 +0900"
	<360BC03437A.B523OKAZAKI@smtp.be.to>
References: <360BC03437A.B523OKAZAKI@smtp.be.to>
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
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: <19980926224450U.taoka@infonets.hiroshima-u.ac.jp>
Date: Sat, 26 Sep 1998 22:44:50 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 63
Reply-To: ports-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: ports-jp 4494
Subject: [ports-jp 4494] 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


> $B2,:j$H?=$7$^$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 -version-info 23:1:0 -rpath /usr/local/lib -lttf
> 
> $B$G$O$$$1$^$;$s$+!)(B 

current$B$N(Bvflib$B$G(Bmake$B$7$F!"(Bbdfindex$B$N%j%s%/%(%i!<$^$G$d$i$;!"(B
work/TypeHack-19980625/VFlib2-2.23.1/src$B$K9_$j$F$+$i!"<jF0$G>e5-$N$h$&$K(B
$B$7$^$7$?!#$=$7$F!"$=$N>l=j$G(Bmake$B$r$7$?$H$3$m!"(B

%  make
make libVFlib2.la ttindex bdfindex fwindex
`libVFlib2.la' is up to date.
`ttindex' is up to date.
../libtool cc  -o bdfindex bdfindex.lo libVFlib2.la -lm
cc -o .libs/bdfindex bdfindex.o -Wl,--rpath -Wl,/usr/local/lib .libs/libVFlib2.so -lttf -lm
/usr/libexec/elf/ld: cannot open -lttf: No such file or directory
*** Error code 1

$B$H$J$j$^$7$?!#(B-lttf$B$,<+F0$GF~$C$F$$$k$h$&$G$9$,!"<:GT$7$F$$$^$9!#(B
/usr/local/lib/libttf.so$B$J$I$OEvA3F~$C$F$$$^$9!#(B/usr/local/lib$B$K%Q%9$,F~$C(B
$B$F$$$J$$$N$,860x$G$9$M!#(Blibtool$B$K2?$rEO$;$P%Q%9$,DL$k$N$G$7$g$&!#(B

> 
> > cc -o .libs/bdfindex bdfindex.o -Wl,--rpath -Wl,/usr/local/lib .libs/libVFlib2.so -lm
> 
> $B$bBg>fIW$@$H;W$$$^$9!#(B

$B$3$l$K$O(B-lttf$B$,F~$C$F$^$;$s$,!"(B.libs/libVFlib2.so$B$K(B-lttf$B$,I,MW$@$H$$$&$3(B
$B$H$,Kd$a9~$^$l$F$$$FITMW$J$N$G$7$g$&$+!#:#$N>l9g$O!"(BlibVFlib2.la$B$H$$$&%U%!(B
$B%$%k$r(Blibtool$B$,:n$j$3$l$r8+$F(B-lttf$B$rIU$1$F$$$k$h$&$G$9!#(B

$B$b$&0lEY3NG'$G$9$,!"(BELF System$B$G$O!"%i%$%V%i%j(Blibhoge$B$r:n$k$H$-$K!"(B
-rpath /usr/local/lib -lttf$B$rIU$1$F:n$C$F$*$1$P!"<!$K(B

cc -o tt tt.o -lhoge

$B$N$_$G!"(B-lttf$B$r;XDj$7$F$J$/$F$b!"(B

% dd =tt
        libc.so.3 => /usr/lib/libc.so.3 (0x28055000)
        libhoge.so.1 => /usr/lib/libhoge.so.1 (0x28062000)
        libttf.so.2 => /usr/local/lib/libttf.so.2 (0x28052000)

$B$H$J$k$N$G$7$g$&$+!)(B


> ldd $B$,(BELF$BBP1~$K$J$C$F$$$l$P!"(B
> 
> % ldd .libs/libVFlib2.so
> 
> $B$G(B libVFlib2.so $B$K%j%s%/$5$l$F$$$k%i%$%V%i%j$r3NG'$G$-$^$9!#(B

$B$3$A$i$O!"<:GT$G$9!#(B

% ldd .libs/libVFlib2.so   
.libs/libVFlib2.so:
.libs/libVFlib2.so: Exec format error
.libs/libVFlib2.so: exit status 1
