fattachを使用するプログラムを作成しようとしていますが、fattachは実装されていません。私はヘッダファイルstropts.hを含んでいます。私は何をすべきか?fattach()でcコードをコンパイルする方法
1
A
答えて
0
あなたの2つの主な選択肢は、fattach()
を使用しないか、またはカーネルバージョン2.4.5以下にダウングレードするようにコードを書き直すことです。
他のオプションは、誰かが現在のカーネルのためにfattach()
のサポートを書いて、自分でパッチを提出するのを待つことです。
1
fattach()
機能はSingle Unix Specificationにありますが、廃止とマークされています。これは、将来のバージョンの標準から削除されることを意味します。これは、XSI STREAMSのオプション機能の一部です。
したがって、コードを書き換えてfattach()
を使用しないように計画する必要があります。時間が経つにつれて、機能をサポートするシステムはますます少なくなります。 (または、あなたはそれを復活させるために頑張る必要があります)
その間に、fattach()
関数を含むライブラリを見つけて、そのライブラリにリンクする必要があります。ライブラリが含まれていない場合は、それを含むインストール可能なライブラリがあるかどうかを追跡してインストールする必要があります。
これらのオプションが不十分な場合は、おそらくこのマシン上で実行しなくてもかまいません。それが将来的にどのように働くかを示す指標と考えることができます。
関連する問題
- 1. pthreadとlpqでCコードをコンパイルする方法
- 2. gccでSIMDコードをコンパイルする方法
- 3. gcc 4.4.7を使ってC++コードをC++ 11の機能でコンパイルする方法
- 4. iostreamを使用してC++コードをコンパイルする方法
- 5. コンパイル時にC#コードを挿入する方法は?
- 6. コンパイル時にC++コードのSQLエラーを検出する方法
- 7. CコードをSwift Frameworkにコンパイルする方法
- 8. PHPのクライアントからサーバー上のCコードをコンパイルする方法
- 9. iPhoneおよびiPhoneシミュレータのC++ 0xコードをコンパイルする方法
- 10. システムコールでCファイルをコンパイルする方法
- 11. pngwriterでC++プログラムをコンパイルする方法
- 12. C++ .exeでDLLをコンパイルする方法
- 13. アプリケーションでC#コードをコンパイルする
- 14. getopt.h:WindowsでLinuxのCコードをコンパイルする
- 15. PythonでCコードをコンパイルするsetuptools 'bdist_deb'
- 16. インクルードなしでC++コードをコンパイルする
- 17. Android携帯でCコードをコンパイルする
- 18. MacでC++コードをコンパイル
- 19. CヘッダとCUDAコードでCコードをコンパイルするには?
- 20. OpenMPコードをCコードにコンパイル
- 21. Javaコードをコンパイルする方法アンドロイドスタジオ
- 22. Objective-CコードをCにコンパイル
- 23. C/C++プログラムをコンパイルするためのvb.netコードの記述方法は?
- 24. gccを使って64ビットWindows 7マシンでCコードをコンパイルする方法4.5.3
- 25. AVCaptureを含むmac端末で目的のCコードをコンパイルする方法
- 26. C++ 11をコンパイルする方法
- 27. Delphiのコードのコンパイル方法
- 28. コード化されたコンパイル済みコードでデバッグ/ブレークする方法
- 29. Visual StudioコードでのC++コードのコンパイル
- 30. RokuのC++コードをコンパイルするには?
コンパイラからの非常に興味深いエラー:-o 私はリンカの "fattachへの未定義参照"のようなものを期待しています。 – qrdl