freepooma-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [pooma-dev] POOMA under Windows environment and MS VC++


From: James Crotinger
Subject: RE: [pooma-dev] POOMA under Windows environment and MS VC++
Date: Thu, 26 Sep 2002 13:49:15 -0600

Right. It should be mentioned, however, that it is unclear if any of these Win32 compilers do sufficient inlining for production-level code. We used VTune along with CodeWarrior to ease development, but they didn't used to be good enough to optimize away all the garbage and make the _expression_-templates work efficiently.

        Jim

-----Original Message-----
From: Julian C. Cummings [mailto:address@hidden]
Sent: Thursday, September 26, 2002 11:33 AM
To: Manal E. Helal; address@hidden
Subject: RE: [pooma-dev] POOMA under Windows environment and MS VC++

Hi Manal,

Within the ide subdirectory of the POOMA source tree is
a VisualC++ directory with VC++ 6.0 workspace and project
files for building the Pooma library and the test and
example codes.  I am not sure that these files were
completely updated between the Pooma 2.3 and 2.4 releases,
so some project files may require updating.  However, the
VC++ 6.0 compiler did not have the necessary compliance
with the ANSI/ISO C++ standard to compile Pooma code.
Therefore, we had been using the Intel VTune C++ compiler
within the VC++ IDE as our compiler.  In the src/arch/Intel
subdirectory, you will see a PoomaConfiguration.h file
provided for use with the Intel C++ compiler.  You don't
need to run a configuration script to produce this file.

If you have the Intel C++ compiler, you can select this
compiler within the VC++ IDE, load the VisualC++ workspace
files for the Pooma library and test codes, and build them
straightforwardly using the VC++ IDE.  If you don't have
the Intel C++ compiler, another Windows option is to use
the CodeWarrior compiler from Metrowerks.  There are ide
files for this compiler available as well.

I am currently participating in beta testing of the upcoming
MS Visual Studio .NET compilers.  The version of VC++ in
this package appears to have the necessary ANSI/ISO C++
standard compliance required for Pooma.  I plan to make
available an updated set of VisualC++ ide files for Pooma 2.4
and this new compiler when the compiler is released (later
this year?).  So that is the current Windows status.

Regards, Julian C.


Dr. Julian C. Cummings
Staff Scientist, CACR/Caltech
(626) 395-2543
address@hidden


> -----Original Message-----
> From: Manal E. Helal [mailto:address@hidden]
> Sent: Wednesday, September 25, 2002 11:06 AM
> To: address@hidden
> Subject: [pooma-dev] POOMA under Windows environment and MS VC++
>
>
> Hello,
>
> Can any body help with starting issues:
>
> 1. can POOMA work under windows environment as the pooma.pdf file states,
> 2. if yes, where can I get installation and configuration steps for that,
> 3. then, does it work with MS VC++ v.6 or any other windows C++
> compiler?!!
>
> so far I see that it world for unix/linux/... etc environments
> and only it
> mentions windows but deosn't details the steps for that,  nor the
> configuration directory "config/arch/" after unzipping the pooma package,
> contains a file for windows and MS VC++,
>
> thanks a lot,
>
> Manal
>
>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]