On 07/08/2010 06:43 PM, Jerry wrote:
>
> On Jul 8, 2010, at 9:37 AM, Orion Poplawski wrote:
>
>> gcc 4.5 just landed in Fedora rawhide.  Now getting the following
>> error
>> building Ada examples.  Looks like we may need to add -llapack to
>> the link,
>> but not sure where this should be done.
>
> GNAT (GNU Ada Translator) 2005 and 2012 require LAPACK and BLAS
> libraries to implement certain numeric functionality. I'm not sure
> where in the gcc series this entered but I think it was 4.3. In the
> Ada Reference Manual this functionality is described in Annex G.3.
>
> You might have both C and Fortran versions of these libraries--OS X
> does. Ada can handle either (in principle) and I don't think it
> matters which one is used. I don't know which is currently being
> linked on OS X without looking into it. (Actually, I think OS X puts
> them both into the same framework which could mean in the same library.)
>
> There is a build flag in PLplot to indicate the presence or absence of
> Ada 2005 (versus Ada 95) but we should probably move towards using it
> when possible as this compiler becomes more widespread.
>
> In PLplot, there is minimal usage of this functionality--only some
> type declarations for arrays of floating point numbers. If the flag
> for Ada 2005 is not set, cmake causes these declarations to be made in
> the bindings themselves. So if you don't want to link the libraries,
> you should be able to proceed with PLplot by adjusting the flag.

It seems to me then that if I specify Ada 2005(7), the plplot build system 
should add lapack and blas to the appropriate link command.

-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  or...@cora.nwra.com
Boulder, CO 80301              http://www.cora.nwra.com

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to