Я пытаюсь скомпилировать немного кода, был представлен с ошибкой, я не уверен, как с этим бороться.
/usr/bin/ld: nmtest: hidden symbol 'fstat64' in /usr/lib/libc_nonshared.a(fstat64.oS) is referenced by DSO
Из того, что я изучал, кажется, что fstat64
не экспортируется в качестве символа, который можно вызвать извне. Моя проблема, однако, в том, что библиотека, которую я использую, имеет fstat64 много раз, и я не могу редактировать библиотеку, чтобы удалить вызов.
У кого-нибудь есть идеи относительно возможной работы вокруг этой ошибки.
Просто создайте оболочку, которая вызывает fstat
и экспортирует ее как fstat64
.