[ python-Bugs-1502728 ] HP-UX shared library does not reference librt
SourceForge.net
noreply at sourceforge.net
Thu Jun 8 14:54:47 CEST 2006
Bugs item #1502728, was opened at 2006-06-08 08:03
Message generated for change (Comment added) made by gbrandl
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1502728&group_id=5470
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build
Group: Python 2.4
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Göran Uddeborg (goeran)
>Assigned to: Georg Brandl (gbrandl)
Summary: HP-UX shared library does not reference librt
Initial Comment:
When using the Python engine shared library on HP-UX, I
get error messages like these:
/usr/lib/dld.sl: Unresolved symbol: sem_init (code)
from /usr/local/lib/libpython2.4.sl
Looking a bit closer, I realize that the shared Python
library does not point to the librt library where these
functions are defined. And this is specific for HP-UX.
The rule in Makefile.pre.in to make libpython*.so does
refer to $(SHLIB). But the HP-UX specific rule to make
libpython*.sl does not.
I suggest $(SHLIB) is added to the command to link
libpython*.sl. Or alternatively, that these two rules
are merged into one, parameterized by a variable
holding the .so/.sl suffix.
----------------------------------------------------------------------
>Comment By: Georg Brandl (gbrandl)
Date: 2006-06-08 12:54
Message:
Logged In: YES
user_id=849994
Added $(SHLIBS) to build rule for .sl in rev 46743, 46744 (2.4).
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1502728&group_id=5470
More information about the Python-bugs-list
mailing list