В настоящее время я пытаюсь скомпилировать libxml2 на Solaris. Когда я запускаю сценарий ./configure, поставляемый с исходниками, автоматически используются компиляторы gcc и g++. Однако я хотел бы использовать компиляторы cc и CC. Итак, я бегу:
./configure CC=cc CXX=CC
Это работает, но затем, когда я запускаю "make", я получаю некоторые ошибки, которые препятствуют созданию библиотек.
Когда используются gcc и g++, все идет хорошо, без ошибок, поэтому мне было интересно: могу ли я использовать библиотеки, сгенерированные с помощью gcc/g++, так же, как я бы использовал их, если бы последовательно сгенерировал их с помощью cc/CC ?
В чем разница между библиотекой, созданной с помощью cc, и той же библиотекой, созданной с помощью gcc в Solaris?