Threads Python OpenVMS

Uwe Zessin zessin at
Fri Aug 20 13:23:45 EDT 1999

In article <7pcc46$ej7$1 at>,
  Don <don_b at> wrote:
> Has anyone been able to successfully build threads into Uwe Zessin's
> OpenVMS port of Python-1_5_2?  I have OpenVMS/Alpha 7.2.  I am having
> trouble compiling @DCC_PYTHON THREAD.  I'm getting lots of errors in
> THREAD_PTHREADS.H.  I'd appreciate any input.

Did you change CONFIG.H as described in the installation manual to
enable thread support?

I have tried this only with version 1.5.1 and a much older version
of OpenVMS (VAX V6.1). I have checked the release notes of OpenVMS
V7.1 and they say:

"Starting with OpenVMS Version 7.0, the DECthreads library
 (PTHREAD$RTL.EXE) implements a POSIX 1003.1c standard interface."


"The POSIX 1003.4a, Draft 4 (or "d4") interface of DECthreads is
slated for retirement in a future release. Applications that were
written using the POSIX 1003.4a, Draft 4 interface should be migrated
to the new POSIX 1003.1c standard (or "pthread") interface provided
by DECthreads. A compatibility mode for the Draft 4 POSIX 1003.4a
interface has been provided in this release to help ease migration.
This compatibility mode will be removed in a future release."

It is my understanding - I have never _worked_ with threading -
that earlier versions implemented different drafts that are
incompatible to each other.

Uwe Zessin

Sent via
Share what you know. Learn what you don't.

More information about the Python-list mailing list