0

アップルダーウィン用のglibcのプリコンパイル済みパッケージを見つけることができませんでした。ソースからgccをコンパイルできませんでした。また、glibcのコンパイルも非常に難しいと思います。私が欲しいもの:

gccとともにGNUCランタイムライブラリのみを使用するようにdarwinシステムを構成します。

必要に応じてさらに指定できます。

4

1 に答える 1

0

私はまだこの問題の解決策を見つけていませんが、それは今は関係ありません。セグメンテーション違反は、64ビットのdarwinlibcでのみ再現できます。さらに、ダーウィンでvalgrindを使用してプログラムを実行すると、障害が抑制されます。

これにより、問題はライブラリではなくコードにあるという結論に至りました。コードは最初は私のものではなかったので、もう私の問題ではありません。ある段階のプログラムは、割り当てられていないメモリにアクセスしようとします。私の推測では、glibcを使用するとこのエラーが何らかの形で補正されます。

于 2012-12-08T17:56:00.903 に答える