Re: DEV300_m96: rtld difference on FreeBSD
Maho NAKATA <[email protected]> Tue, 01 Feb 2011 09:25:16 +0900 (JST)
| Newsgroups | gmane.comp.openoffice.devel.porting |
|---|---|
| Message-ID | <[email protected]> |
From: Stephan Bergmann <[email protected]> Subject: Re: [porting-dev] DEV300_m96: rtld difference on FreeBSD Date: Mon, 31 Jan 2011 09:23:26 +0100 > On 01/30/11 10:36, Maho NAKATA wrote: >> I forgot that, to pass $ORIGIN for FreeBSD, >> we also need "-Wl,-z,origin" as well. Still some parts use >> older "DEV300_m96/solenv/inc/unxfbsd.mk", which have correct >> $ORIGIN line and not "gmake" migrated modules. For such parts >> $ORIGIN worked fine. For other parts, which are migrated modules, >> I just copy and pasted from Linux, then for that part, build was >> broken. > > You mean, building tools (migrated to gbuild) recorded a wrong RPATH > in the tl library? yes. > Yes, that would explain why unopkg failed to load > the libraries on which tl depends. Thanks, now I finished DEV300_m96 on FreeBSD...it was long... thanks -- Nakata Maho http://accc.riken.jp/maho/ , JA OOO http://ja.openoffice.org/ http://blog.goo.ne.jp/nakatamaho/ ,GPG: http://accc.riken.jp/maho/maho.pgp.txt