[devel] -fpic & -shared

Максим Иванов =?iso-8859-1?q?ivanov_=CE=C1_cg=2Eru?=
Чт Дек 27 12:02:51 MSK 2007


В сообщении от Thursday 27 December 2007 11:44:30 Alexey Tourbin написал(а):
> On Thu, Dec 27, 2007 at 11:39:57AM +0300, Максим Иванов wrote:
> > Когда собираем бинарник с опцией -shared (т.е. собираем .so),
> > позволительно ли включать в него объектники скомпиленные без -fpic?
>
> Нет.

Где можно про это более конкретно почитать? Когда искал наткнулся вот на такое 
письмо http://sources.redhat.com/ml/glibc-linux/2000-q2/msg00066.html где 
впринципе утверждается обратное:

"Indeed -fpic and -fPIC are not necessary for shared libraries to be used
either by ld.so or libdl.so. Why? I have no idea... As long as you do
-shared with gcc, you're golden."


Подробная информация о списке рассылки Devel