[OpenAFS-devel] AFS Perl on 64-bit ...
Russ Allbery
rra@stanford.edu
Sat, 27 Mar 2010 09:31:53 -0700
Norbert Gruener <nog@MPA-Garching.MPG.DE> writes:
> For the "threaded" Perl version I had to link the AFSperl API against
> the "threaded" OpenAFS libraries. But the libraries "libafsrpc" and
> "libafsauthent" were not PIC which were necessary for the API on Linux
> 64-bit machines. Therefore I have compiled a PIC version of the two
> libraries and have them installed additionally. Then I linked the
> AFSperl against these new libraries. This was successful and all test
> drivers were working. Then I have made extensive tests with the test
> scripts without any problems.
> So I see two solutions to this "threaded PIC" problem
> 1) replace the "threaded" Perl version by a "non-threaded" Perl
> version, compiled and installed by yourself
> 2) build and install two more OpenAFS libraries into your OpenAFS
> installation, link against these new libraries
2 is already done in the current OpenAFS source. The libraries are
installed as libafsauthent_pic and libafsrpc_pic.
--
Russ Allbery (rra@stanford.edu) <http://www.eyrie.org/~eagle/>