LINUX.ORG.RU

История изменений

Исправление Einstok_Fair, (текущая версия) :

Это в википедии написано, на странице
https://en.wikipedia.org/wiki/Position-independent_code

цитирую:

Gentoo's new profiles now support PIE by default.

Я пробовал собирать командами
clang -shared -fPIC library.c -o library.so
clang -shared -fPIC -nostdlib -fno-pie library.c -o library.so
clang -shared -fPIC -Wl,-PIC library.c -o library.so
clang -shared -fPIC -nostdlib -Wl,-PIC library.c -o library.so
clang -shared -fPIC -Wl,-shared -Wl,-fPIC library.c -o library.so
clang -shared -fPIC -Wl,-shared -Wl,-fPIC -nostdlib library.c -o library.so

ничего не меняется.

Исправление Einstok_Fair, :

Это в википедии написано, на странице
https://en.wikipedia.org/wiki/Position-independent_code

цитирую:

Gentoo's new profiles now support PIE by default.

Я пробовал собирать командами
clang -shared -fPIC library.c -o library.so
clang -shared -fPIC -nostdlib -fno-pie library.c -o library.so
clang -shared -fPIC -Wl,-PIC library.c -o library.so
clang -shared -fPIC -nostdlib -Wl,-PIC library.c -o library.so
clang -shared -fPIC -Wl,-shared -Wl,-fPIC library.c -o library.so
clang -shared -fPIC -Wl,-shared -Wl,-fPIC -nostdlib library.c -o

ничего не меняется.

Исправление Einstok_Fair, :

Это в википедии написано, на странице
https://en.wikipedia.org/wiki/Position-independent_code

цитирую:

Gentoo's new profiles now support PIE by default.

Я пробовал собирать командами
clang -shared -fPIC library.c -o library.so
clang -shared -fPIC -nostdlib -fno-pie library.c -o library.so
clang -shared -fPIC -Wl,-PIC library.c -o library.so
clang -shared -fPIC -nostdlib -Wl,-PIC library.c -o library.so

ничего не меняется.

Исходная версия Einstok_Fair, :

Это в википедии написано, на странице
https://en.wikipedia.org/wiki/Position-independent_code

цитирую:

Gentoo's new profiles now support PIE by default.

Я пробовал собирать командами
clang -shared -fPIC library.c -o library.so
clang -shared -fPIC -Wl,-PIC library.c -o library.so
clang -shared -fPIC -nostdlib -Wl,-PIC library.c -o library.so

ничего не меняется.