libiconv solaris-sparc / opteron 64 бит - PullRequest
1 голос
/ 11 мая 2011

У меня есть 64-битные системы Solaris - Sparc и Opteron.В / usr / local / lib я вижу libiconv.so для обеих систем.Команда file в libiconv.so дает следующий вывод: -

ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped, no debugging information available

Как мне создать 64-битную libiconv без нарушения существующих 32-битных систем как sparc, так и opteron?Причина в том, что я не знаю о существующей версии libiconv.

1 Ответ

2 голосов
/ 11 мая 2011

Этот libiconv.so не является частью ОС, находящейся в нестандартном / usr / local / lib.Если вы хотите собрать или установить откуда-либо еще 64-битную версию этой библиотеки, вы должны установить ее в / usr / local / lib / amd64 или /usr/local/lib/64.

Однако этовероятно, в первую очередь бесполезен, поскольку Solaris уже включает библиотечную функцию iconv в свою стандартную библиотеку C, поэтому Gnu libiconv здесь в основном избыточен и не нужен.

...