AIX: - Ошибка сегментации при вызове функции совместно используемой библиотеки в Clang-интерфейсе - PullRequest
0 голосов
/ 24 сентября 2019

Я компилирую код продукта на AIX using XL C/C++ Clang based front-end(V 16.1.0). Я пытаюсь вызвать функцию общей библиотеки из файла .cpp.Когда программа запускается, я получаю segmentation fault(Illegal operand).

. Ядро показывает сбой программы при вызове функции общей библиотеки.

Я экспортирую все символы из общей библиотеки, используя -bexpfull.Я также использовал -brtl и -qrtti для связи во время выполнения.

Код отлично работает на Xl C/C++ V11.1.

Существуют ли какие-либо другие параметры времени компиляции или соединения, необходимые для экспорта символов в новом интерфейсе Clang?

Примечание: - Исходный код не может быть общедоступным.Я прошу прощения за это.Я очень признателен, если кто-нибудь может предоставить некоторые указатели.

...