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

[plamo:32820] Re: libdrm



From: Nagato Yasushi <nagato@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Subject: [plamo:32819] Re: libdrm
Date: Mon, 25 Mar 2019 19:21:07 +0900 (JST)

> kojima wrote>>>
>> 多分、libdrm と Mesa の更新が必要でしょうね。
>> ちなみにそれぞれの最新版は libdrm-2.4.97 と Mesa-18.3.5 らしい、、 orz
> 
> ビンゴでした!
> libdrm-2.4.97 と mesa-18.3.5 を make して入れてみたところ
> バッチリ xfce4 が立ち上がりました。ありがとうございます。

動いてよかったです。人柱^H^Hテスターに確認いただけたので、
安心して手元のツリーを更新できます(笑

> ただ libdrm の make 時に、libtool が
>> libtool: error: cannot find the library '/usr/lib/libharfbuzz.la' or
>> unhandled argument '/usr/lib/libharfbuzz.la'
> などと error を出していたのが少々謎なのですが、
> 必要な library の build はできているようだったので、
> えいやっと make install しちゃいました ;-p

libXXX.la は GNU libtools が使う仮想的なライブラリで、
最近の Linux 環境では不要だから、
Plamo-7.x では /var/local/la-files/ あたりに隔離する方針にしています。

たいていの場合、
こういうエラーが出ても実際のリンクには問題ないので無視してもいいのだけど、
たまに libXXX.la が無いとエラーになるコードもあって、
そういう場合は必要な libXXX.la を /var/local/la-files/ から
一時的に /usr/lib に移動させる、みたいな処理が必要になります。

# 共有ライブラリを持たない90年代前半のUNIX系商用OSでも同じコードがビルドできるように
# 採用された仕組みなものの、今となっては無用な足枷という印象 > libXXX.la

--------
こじま


Follow-Ups
[plamo:32821] Re: libdrm, Nagato Yasushi
References
[plamo:32815] Re: Plamo-7.1b1テスター募集, Nagato Yasushi
[plamo:32817] libdrm(Re: Re: Plamo-7.1b1テスター募集), KOJIMA Mitsuhiro
[plamo:32819] Re: libdrm, Nagato Yasushi

[検索ページ] [メール一覧]
Plamo ML 公開システム