[devel] /usr/lib64/python2.7/config/libpython2.7.a is WRONG
Dmitry V. Levin
ldv на altlinux.org
Пн Апр 16 14:08:46 MSK 2012
On Mon, Apr 16, 2012 at 10:02:25AM +0400, Yuri N. Sedunov wrote:
> В Пнд, 16/04/2012 в 09:58 +0400, Vitaly Kuznetsov пишет:
> > On Mon, 16 Apr 2012 09:18:51 +0400, Yuri N. Sedunov wrote:
> > >
> > > По-моему, никакой пользы кроме вреда от наличия -lpython2.x в выводе
> > > python-config нет, если уж мы решили не линковать питон-модули с
> > > libpython.
> > >
> > > Кому, по-вашему, может понадобиться линковаться с libpython?
> >
> > С libpython линкуются модули различных программы
> > (bluefish,gimp,anjuta,virtualbox,...), и там эта линковка действительно
> > нужна. Они-то и должны использовать python-config.
>
> Действительно ли нужна линковка с libpython этим модулям?
Некоторым точно нужна. Вот, например,
http://git.altlinux.org/gears/v/..git?p=vim.git;a=blob;f=src/if_python.c
Беда новой схемы упаковки питона в том, что привносится человеческий
фактор там, где раньше хватало простого линкера. В одной и той же
ситуации один человек говорит, что линковать данный конкретный elf c
libpython не нужно, а другой - что необходимо. И при этом один из них
обязательно ошибается.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20120416/0fe8aa63/attachment.bin>
Подробная информация о списке рассылки Devel