My make world also finished successfully (hooray!). I also emailed Andy
Vaught (Mr. G95) about this and this was his response:
> You're correct that libf95.a is not compiled with -fPIC. Most fortran
> codes are standalone programs that don't need it, and on a register-poor
> processor like the x86, it uses up one register (ebx) and prevent it for
> being used for anything else. Glad you were able to get past this
> problem.
cheers,
Ed
On Thu, 1 Dec 2005, Peter W. Draper wrote:
> On Wed, 30 Nov 2005, Edward Chapin wrote:
>
>>
>> I put the -fPIC in CFLAGS when I build libf95.a and that seems to have done
>> the trick... I'm in the process of building starlink at the moment and it's
>> gotten ass far as applications/kappa.
>
> My make world has completed, so I guess that the fix is in. In general not
> having code compiled for a static library with -fPIC (or whatever) is the
> right thing to do, so it's not clear that g95 is in error here. However, it
> does probably highlight the need for a shareable library version, which Tim
> was looking into sometime back (for OS X).
>
> Cheers,
>
> Peter.
>
--
+----------------------------------------------------------------+
| Dr. Edward Chapin (604) 822-6709 (work) |
| Dept. of Physics and Astronomy (604) 602-2382 (home) |
| University of British Columbia |
| 6224 Agricultural Road, Vancouver, B.C. |
| V6T 1Z1, Canada [log in to unmask] |
+----------------------------------------------------------------+
|