[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ppxp
ori@kuee.kyoto-u.ac.jp wrote:
> > CONFIGURE_ARGS+=--with-local-include=${LOCALBASE}/include \
> > --with-local-lib=${LOCALBASE}/lib
> > は、必要ないかもしれません。
>
> この部分は悩んだのですが、
> - CONFIGURE_ARGS を指定しなければ、libreadline を見つけてくれないので
> コンパイルが通らない
それならば、
CONFIGURE_ARGS+=--with-local-include=${BUILDLINK_DIR}/include \
--with-local-lib=${BUILDLINK_DIR}/lib
です。USE_BUILDLINK_ONLY=#defined もしたいところですが、
x11buildlinkがうまくうごくかどうかわかりません。
> - patch-a{a,b} の指定をしなければ、コンパイルは通るが実行できない
> (libXaw.so.? や libreadline.so.? を見つけられない)
> という問題があってこのようにしていました。
configureで LDFLAGS="-g" を LDFLAGS="-g $LDFLAGS" とかかな…
あと、確か soファイル作るのに ld -Bshared $(LDFLAGS) してるところがあるので、
$(patsubst -Wl$(comma)%,%,$(LDFLAGS)) とかしたいけど、
-Wl,-R... が ,-R... にしかならなかった気が。gmakeはよーわからんです。
`$(ECHO) $(LDFLAGS)|$(SED) -e 's|-Wl,||g'` でいいかも。
sakamoto
- Follow-Ups:
- Re: ppxp
- From: ORI Manabu <ori@kuee.kyoto-u.ac.jp>
- References:
- Re: ppxp
- From: ORI Manabu <ori@kuee.kyoto-u.ac.jp>