![]() |
Blitz Devel : |
From: Julian Cummings (cummings_at_[hidden])
Date: 2005-04-01 15:01:10
Hello Todd & Steve,
I just returned from travel and saw your e-mails. I will be happy to
make adjustments to the blitz configure system to support the Sun C++
compiler. We just need to edit the autoconf macro that determines which
C++ compiler is being used and add a case that looks for __SUNPRO_CC.
Thanks for the info on downloading the trial version of the compiler. I
believe there is a version of it for Linux boxes also, right? I've been
meaning to try it out anyway for a few months now. Someone else wrote
in a while back asking about Sun support, so I will get this fixed in
the blitz cvs repository shortly.
Regards, Julian C.
On Fri, 2005-04-01 at 02:53 -0500, Todd Veldhuizen wrote:
> Hi Steve, sorry for the slow reply, I was travelling in a land of unusable
> keyboards.
>
> > Steve Clamage wrote:
> >
> >>Hi, Todd, we corresponded some time ago about Blitz++.
> >>
> >>I downloaded version 0.8 from sourceforge. The configuration doesn't
> seem to
> >>recognize Sun compilers. The docs contain references to web pages at
> >>oonumerics.org, but my browser says that oonumerics.org does not have a
> DNS entry.
> >>
> >>I mostly wanted to find out about supported compilers, and how I could
> get
> >>recognition of Sun compilers.
>
> I do get occasional emails about people having trouble with transient DNS
> failures and oonumerics, I'm not sure if it is just a general problem with
> DNS databases or somehow our fault.
>
> My current desktop machine is a sunray.. let me see.
>
> You're right that the configure script doesn't currently have an option
> for the Sun compiler. Plain "./configure" assumes you are using an SGI
> compiler (which also uses the name "CC").
>
> Here's what I tried:
>
> (1) ran configure; this produced blitz/config.h
> (2) mkdir blitz/sun; mv blitz/config.h blitz/sun/bzconfig.h
> (3) added
> > #elif defined(__SUNPRO_CC)
> > #include "sun/bzconfig.h"
> to blitz/bzconfig.h
>
> This unfortunately does not work, because the configure script produces
> preprocessor symbols like "HAVE_TEMPLATES" instead of "BZ_HAVE_TEMPLATES".
> The install/compiler selection stuff has been rewritten since I used to
> work actively on blitz, so at this point I have to give up and ask Julian
> what I'm doing wrong... he is much more up on this stuff than I am.
>
> Best,
> Todd
>
>
-- Dr. Julian C. Cummings E-mail: cummings_at_[hidden] California Institute of Technology Phone: 626-395-2543 1200 E. California Blvd., Mail Code 158-79 Fax: 626-584-5917 Pasadena, CA 91125 Office: 125 Powell-Booth