[SUMMARY] Where is libpthreads.a ?

From: Stavros A. Papadakis <spapad_at_csi.forth.gr>
Date: Wed, 07 May 1997 11:52:25 +0300

First of all I would like to thank:
 Vahur Sinijarv <vahur_s_at_mv.parnu.ee>,
 Dimitris Vayenas <dimitris_at_webads.gr>,
 Dr. Tom Blinn <tpb_at_zk3.dec.com> and
 Gerodopoulos Dimitris <diger_at_main.megasys.net.gr>
 for their replies. Especially to Dr. Tom Blinn whose replies I
 attach (the complete answer to my question).

  My original posting was:
> Hello all.
> Please excuse my question but it is very urgent to find this static
> library (libpthreads.a).
>
> We have some DEC 3000/300LX running DU 4.0A. On those machines the
> shared version of this library is in /usr/shlib. But I can't find the
> static version of it.
> Meanwhile, on DU3.2 the static version is in /usr/ccs/lib (and there
> is also a link to it from /usr/lib).
>
> Is libpthreads.a missing or am I not looking in the right places?
>
> Thank you in advance.

 And the answer to that...
> Subject: Re: Where is libpthreads.a ?
> From: "Dr. Tom Blinn, 603-881-0646" <tpb_at_zk3.dec.com>
> In Digital UNIX V4.0 and later, there is no "static" libpthreads library. I
> can not say for certain whether this was ever officially announced during
> the V3.x timeframe. I can find no reference to the retirement anywhere in
> the V3.x release notes. Nor can I find anything explicitly stating that it
> is gone in V4.0 and later. But it is.
>
> Tom

> Subject: More on libpthreads static libraries..
> From: "Dr. Tom Blinn, 603-881-0646" <tpb_at_zk3.dec.com>
> I dug further into this, and here's what I've found.
>
> We removed the static libpthread* libraries in V4.0. There is a note on
> this in the V4.0 release notes (section 5.16.4.8, p. 5-14) but it would be
> hard to find in the index (since it's not indexed by libpthreads although
> there is an index entry that points to another section). The note wasn't
> included in the V4.0A release notes because, apparently, we believe you'd
> know to look at the V4.0 release notes for information on V4.0A, although we
> don't seem to have included the V4.0 release notes in the V4.0A update kit.
> We also don't seem to have told you in the V4.0A release notes that you need
> to also read the V4.0 release notes; at least, if it there, I haven't found
> it yet.
>
> In the V4.0B release notes, the section saying the static libraries aren't
> in the product is still present, but I'm told that if you have the media kit
> and install the CMPDEVENH410 subset (found on the Associated Products V4.0B
> Volume 1 CD in the ALPHA/COMPILERS directory) that you will get both the
> libpthread.a and libpthreads.a libraries, but they are loaded into a place
> you might not expect to find them. (Note that they are NOT present in the
> V4.0 or V4.0A kit, just in V4.0B.)
>
> I understand there is a README file in the same directory where you can find
> the libraries, and that you should read it.
>
> I can NOT find any reference to these static libraries in the V4.0B release
> notes. This was an error on our part. I will try to get this corrected for
> the next release.
>
> Thank you for your interest in our product. I want to apologize for any and
> all inconveniences that our failure to deliver these libraries may have made
> you experience, and also for our failure to better document our delivery of
> the libraries in V4.0B (not that you can benefit from that unless you update
> to V4.0B). I have brought your confusion to the attention of the engineers
> and release managers, and will work with them to get the documentation for
> the next release to better explain that the libraries are present and where
> to find them.
>
> Please note that linking with static libraries (such as these) can make your
> application version specific; with the libpthread libraries, applications
> linked on V4.0B probably will not run on V4.0D, but applications that use
> the shared libraries will work without changes. So if you can use the .so
> libraries, you probably should do that, since it will be easier to update in
> the future. Note also that the older (V3.2x) standards are retiring, and
> you may need to update your threads use to the current POSIX standards.
>
> Tom
>
> Dr. Thomas P. Blinn, UNIX Software Group, Digital Equipment Corporation
> 110 Spit Brook Road, MS ZKO3-2/U20 Nashua, New Hampshire 03062-2698
> Technology Partnership Engineering Phone: (603) 881-0646
> Internet: tpb_at_zk3.dec.com Digital's Easynet: alpha::tpb
> ACM Member: tpblinn_at_acm.org PC_at_Home: tom_at_felines.mv.net
>
> Worry kills more people than work because more people worry than work.
>
> Keep your stick on the ice. -- Steve Smith ("Red Green")
>
> My favorite palindrome is: Satan, oscillate my metallic sonatas.
> -- Phil Agre, pagre_at_ucsd.edu
>
> Opinions expressed herein are my own, and do not necessarily represent
> those of my employer or anyone else, living or dead, real or imagined.
 
Thank you all.

-- 
Stavros A. Papadakis
Parallel and Distributed Systems Group, Institute of Computer Science
Foundation for Research and Technology-Hellas (FORTH)
Science and Technology Park, P.O. Box 1385, GR-71110 Heraklion, Crete,
Greece.
Fax: +30 (81) 391601
Phone: +30 (81) 391674
E-mail: spapad_at_ics.forth.gr
Received on Wed May 07 1997 - 11:14:17 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:36 NZDT