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

Dmitry V. Levin ldv на altlinux.org
Вс Апр 15 20:07:52 MSK 2012


On Sun, Apr 15, 2012 at 07:52:57PM +0400, Yuri N. Sedunov wrote:
> В Вск, 15/04/2012 в 19:22 +0400, Vitaly Kuznetsov пишет:
> > On Sun, 15 Apr 2012 08:58:15 +0400, Ivan A. Melnikov wrote:
> > > On Sat, 14 Apr 2012 18:55:27 +0700, REAL wrote:
> > >
> > >> 14.04.2012 18:13, Ivan A. Melnikov пишет:
> > >> > Это больше похоже не на проблему недолинковки, а на косяк
> > >> > auto{tools,make,hell} или запаковки питона. По неясным никому
> > >> > причинам оно добавляет к командной строке компилятора
> > >> > -L/usr/lib64/python2.7/config, в результате чего -lpython2.7 
> > >> находит
> > >> > не /usr/lib64/libpython2.7.so,
> > >> > а /usr/lib64/python2.7/config/libpython2.7.a,
> > >>
> > >> какого лешего этот файл делает в python-base, хотел бы я знать...
> > >>
> > >
> > > Ошибка запаковки при переезде на статическую сборку python. По идее,
> > > там вместо неё должен лежать симлинк libpython2.7.so
> > > на ../../libpython2.7.so.
> > >
> > > 2 vitty@: вешать?
> > 
> > Да, повесьте, пожалуйста, завтра исправлю.
> 
> Зачем по-вашему нужен этот симлинк?

Там и -L/usr/lib64/python2.7/config не нужен.  Но когда в
/usr/lib64/python2.7/config нет библиотек, от этого -L хотя бы вреда нет.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20120415/db5c9d93/attachment-0001.bin>


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