おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2005年03月29日(Tue) 今日も雨だ [長年日記]

雨季?

やっと確定申告の書類を投函した

ちゃんと返ってくるといいな。

[memo] gccに-ansiオプションを付けるとunistd.hを#includeしていてもgetopt(3)が使えない

POSIXには定義してあってもANSIには定義されてないってこと?そんなもんなのかなー。

(追記)info gccによれば-ansiオプションはISO C90で定義されていない関数などを定義されないようにするのだそうだ。manページによれば、getopt(3)はPOSIX.2に準拠している(正確にはPOSIX.2に技術的な問題があり準拠していない)ということだ。POSIX.2はISO/IEC 9945-2:1993で定義されているのかな?とすると、それ以降のC、つまりC99でサポートされるのかな?と思ったけど-std=c99でもだめでした。-std=gnu99ならおっけー。難しいのう…。

うわー。土砂降りだ。とにかく寝よう。


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>