Почему / как вы создали iconv?И что более важно, где вы его установили?Потому что я думаю, что gem может найти систему libiconv, но не может найти заголовки, потому что они не находятся в обычных путях поиска.
Несколько предложений:
Самый простой способ - это, вероятно, использовать MacPorts и установите iconv следующим образом: sudo port install libiconv
Или, если вы хотите / хотите установить собственную версию, убедитесь, что она установлена в поддереве /usr/local
(оно предназначено для программного обеспечения, котороеАдминистратор скомпилировал, что именно то, что вы делаете).Таким образом, вы должны в конечном итоге с /usr/local/include/iconv.h
и /usr/local/lib/libiconv.dylib
.