[devel] /usr/lib64/python2.7/config/libpython2.7.a is WRONG

Yuri N. Sedunov aris на altlinux.org
Пн Апр 16 09:54:26 MSK 2012


В Пнд, 16/04/2012 в 12:40 +0700, REAL пишет:
> 16.04.2012 12:18, Yuri N. Sedunov пишет:
> > Кому, по-вашему, может понадобиться линковаться с libpython?
> 
> Вот пример:
>  > ldd /usr/lib/libvtkPythonCore.so.5.8.0
>          linux-gate.so.1 =>  (0xb777c000)
>          libvtkCommon.so.5.8 => /usr/lib/libvtkCommon.so.5.8 (0xb735c000)
>          libpython2.7.so.1.0 => /usr/lib/libpython2.7.so.1.0 (0xb71c7000)
>          ^^^^^^^^^^^^^^^^^^^
>          libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb70db000)
>          libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb70be000)
>          libc.so.6 => /lib/libc.so.6 (0xb6f5a000)
>          libvtksys.so.5.8 => /usr/lib/libvtksys.so.5.8 (0xb6f20000)
>          libpthread.so.0 => /lib/libpthread.so.0 (0xb6f06000)
>          libm.so.6 => /lib/libm.so.6 (0xb6edc000)
>          libdl.so.2 => /lib/libdl.so.2 (0xb6ed7000)
>          libutil.so.1 => /lib/libutil.so.1 (0xb6ed2000)
>          /lib/ld-linux.so.2 (0xb777d000)
> 

Что будет, если эта библиотека будет недолинкована с libpython, как,
например?

$ ldd -r /usr/lib/libpyglib-2.0-python.so.0 2>&1|grep undefined|wc -l
38
[aris на aris_dell SPECS]$ ldd -r /usr/lib/libpyglib-gi-2.0-python.so.0
2>&1|grep undefined|wc -l
38



-- 
Yuri N. Sedunov



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