Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit bed266a

Browse files
committed
New version for 1.4 from Manus.
1 parent cb9fe88 commit bed266a

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

Misc/AIX-NOTES

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
Subject: HERE IS AIX-NOTES
1+
Subject: AIX-NOTES FOR 1.4
22
From: Manus Hand <[email protected]>
33
To: Guido van Rossum <[email protected]>
4-
5-
Date: Thu, 8 Aug 1996 16:11:10 -0600 (MDT)
4+
Date: Tue, 22 Oct 1996 16:02:07 -0600 (MDT)
65

76
==============================================================================
87
COMPILER INFORMATION
@@ -89,7 +88,7 @@ demos on threads run okay with cc_r.
8988
AIX shared library support was added to Python in the 1.4 release by Manus
9089
Hand ([email protected]) and Vladimir Marangozov ([email protected]).
9190

92-
Python modules may now be built as shared libraries on AIX using the normal
91+
Python modules may now be built as shared libraries on AIX using the normal
9392
process of uncommenting the "*noconfig*" line in Modules/Setup.in before the
9493
build. There is one additional step required, and that is to also uncomment
9594
the line in Modules/Setup.in which reads
@@ -141,4 +140,13 @@ For more detailed information on the shared library support, examine the
141140
contents of the "ld_so_aix" and "makexp_aix" scripts or refer to the AIX
142141
documentation.
143142

143+
NOTE: If the extension module is written in C++ and contains templates,
144+
an alternative to "ld_so_aix" is the /usr/lpp/xlC/bin/makeC++SharedLib
145+
script. Chris Myers ([email protected]) reports that ld_so_aix
146+
works well for some C++ (including the C++ that is generated
147+
automatically by the Python SWIG package [SWIG can be found at
148+
http://www.cs.utah.edu/~beazley/SWIG/swig.html]). However, it is not
149+
known whether makeC++SharedLib can be used as a complete substitute
150+
for ld_so_aix.
151+
144152
==============================================================================

0 commit comments

Comments
 (0)