This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Arfrever
Recipients Arfrever
Date 2009-05-25.05:26:00
SpamBayes Score 1.3303928e-05
Marked as misclassified No
Message-id <1243229174.04.0.856181043806.issue6103@psf.upfronthosting.co.za>
In-reply-to
Content
When Python has been configured without --enable-shared option, then
`make install` installs $(LIBDIR)/libpythonX.Y.a and
$(LIBDIR)/pythonX.Y/config/libpythonX.Y.a (these files are identical).

When Python has been configured with --enable-shared option, then `make
install` installs $(LIBDIR)/libpythonX.Y.so and
$(LIBDIR)/pythonX.Y/config/libpythonX.Y.a.
It is inconsistent and causes using of static library instead of shared
library when a program is linked using "-L$(LIBDIR)/pythonX.Y/config -
(It was reported at https://bugs.gentoo.org/show_bug.cgi?id=252372)

I suggest to install libpythonX.Y.a only in $(LIBDIR).
History
Date User Action Args
2009-05-25 05:26:14Arfreversetrecipients: + Arfrever
2009-05-25 05:26:14Arfreversetmessageid: <1243229174.04.0.856181043806.issue6103@psf.upfronthosting.co.za>
2009-05-25 05:26:11Arfreverlinkissue6103 messages
2009-05-25 05:26:10Arfrevercreate