なぜドライバを自分で作るのですか?

なぜドライバを自分で作るのですか?

* NIXでmakeドライバーをインストールするには、独自のドライバーを要求(つまりビルド)する必要があるのはなぜですか?

作家があらかじめ作っておいたのではないですか?正しいCPUアーキテクチャをターゲットにしている限り、バイナリをインストールできるため、バイナリを構築するために正しい依存関係をすべて持つ必要はありません。

現在この問題に直面しているので尋ねます。https://unix.stackexchange.com/questions/154188/make-asus-pce-n15-driver-errors-on-steamos

誰かが別のフォーラムで私に問題が以前のバージョンのカーネルにあるかもしれないと提案しました。それでは、この場合どうすればよいですか?ドライバが特定のバージョンのカーネルをターゲットにしてそれをバインドすると言っていますか?悪夢のように聞こえますね!

ベストアンサー1

これは必ずしも* NIXの問題ではありませんが、Linuxに近いので、IMOでは面倒だと思うのは本当に良いことです!ドライバは、バイナリ形式ではなくソースコード形式で提供されます。

ドライバを使用できるようにするには、いくつかの理由があります。このように。他のアーキテクチャ+カーネルバージョンはそれらの2つです。

私はあなたの欲求不満を完全に理解しています。しかし、これはオープンソースが一般的に機能する方法です。私は元の作者やドライバをビルドしたいディストリビューションを使ってドライバのビルドを追求します。

おすすめ記事