2013-06-26 111 views
1

對於10.9,在Go中編譯C程序包似乎中斷了。當試圖建立一個包,10.8跑,氏族輸出在OSX上編譯C程序包10.9

clang: error: argument unused during compilation: '-fno-eliminate-unused-debug-types' 

當我嘗試解決這個問題了加入以下

#cgo CFLAGS: -Qunused-arguments 

圍棋與

could not determine kind of name for C.<ctype> 

爲進口響應類型。任何提示如何解決這個問題?

+0

您是否使用'pkg-config'編譯指示?當嘗試輸出'pkg-config --cflags --libs Foo'時。 – mattn

+0

是的,我使用'pkg-config'。 –

+0

我不認爲你是第一個遇到這個問題的人。看看https://groups.google.com/forum/#!topic/golang-dev/H3FCUAlc6BU – Intermernet

回答