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 doko
Recipients doko
Date 2012-08-08.10:43:17
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1344422598.39.0.464686614779.issue15590@psf.upfronthosting.co.za>
In-reply-to
Content
seen with at least 2.7, 3.2 and 3.3:

$ python-config --libs
-lpthread -ldl -lutil -lm -lpython2.7

$ pkg-config python --static --libs
-lpthread -ldl -lutil -lpython2.7

python-config uses the SYSLIBS macro, while pkg-config uses the LIBS macro.

depending on what you want to do, both can be wrong or right:

 - to build an extension, LIBS should be used.

 - to link an embedded interpreter, SYSLIBS should be used,
   which might not be complete.
   Howver in this case MODLIBS is missing.

a patch should be easy once we can define the intended behaviour.
History
Date User Action Args
2012-08-08 10:43:18dokosetrecipients: + doko
2012-08-08 10:43:18dokosetmessageid: <1344422598.39.0.464686614779.issue15590@psf.upfronthosting.co.za>
2012-08-08 10:43:17dokolinkissue15590 messages
2012-08-08 10:43:17dokocreate