История изменений
Исправление
Einstok_Fair,
(текущая версия)
:
Источник магии найден и теперь мы можем спать спокойно.
мне не ясно, как это работает
$ gcc -shared -Wl,-z,now library.c -o library.so
В этой команде используется gcc, а не clang
и отсутствует опция -fPIC
Хотя странным образом оно работает...
$ clang -shared -fPIC -Wl,-z,now library.c -o library.so
$ file library.so
library.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped
Исправление
Einstok_Fair,
:
Источник магии найден и теперь мы можем спать спокойно.
мне кажется, что источник найден неправильно.
$ gcc -shared -Wl,-z,now library.c -o library.so
В этой команде используется gcc, а не clang
и отсутствует опция -fPIC
Хотя странным образом оно работает...
$ clang -shared -fPIC -Wl,-z,now library.c -o library.so
$ file library.so
library.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped
Исходная версия
Einstok_Fair,
:
Источник магии найден и теперь мы можем спать спокойно.
мне кажется, что источник найден неправильно.
$ gcc -shared -Wl,-z,now library.c -o library.so
В этой команде используется gcc, а не clang
и отсутствует опция -fPIC