お久しぶりですが別に何もありません。いつも通りのダメ人間です。
適当にやってもできなかったけど適当に調べたらできたので記録というか記憶をメモ。
記憶なので細かいところ違うかと。
用意するもの
手順
こことここを参考にやりましたので、そちらを見ることをお勧めします。
まとめると、要点はconfigureに以下をくっつけること。
CC='gcc -D_FORTIFY_SOURCE=0'
というわけでconfigureだけ気をつければいいので、gnuadaのGNATにパス通して
$ ./configure CC='gcc -D_FORTIFY_SOURCE=0' \ --enable-languages=c,c++,ada \ --prefix=$SOMEWHERE \ --build=x86_64-apple-darwin12 (略) $ make (略) $ make install (略)
こんな感じで動いてそうなGNATができました。
ちなみにCC=...を忘れるとldが「x86_64でこのシンボル知らねーよ!」とだかよく分からない暴言を吐いてconfigureに失敗します。
そのうち直ることを期待しときましょう。