[Paraview] Error Compiling 2.2.1 on Tru64 (2nd post)

Berk Geveci berk.geveci at gmail.com
Mon Aug 15 11:30:29 EDT 2005


I have forwarded this to CMake developers.

On 8/15/05, Kent Eschenberg <eschenbe at psc.edu> wrote:
> Sorry for the duplicate post. I'd like to find a way to fix this that will
> stay fixed in future versions. Otherwise I'll have to hack CMake's output.
> As always, thanks in advance for any advice.
> 
> Kent
> 
> ======================
> 
> I'm getting an error when compiling 2.2.1 that seems to be caused by the
> generated file ncconfig.h. Here's the relevant pieces of code:
> 
> ... VTK/Utilities/vtknetcdf/attr.c
>    #include "nc.h"
> 
>       #include "ncconfig.h"
>          ...
>          /* Define to `unsigned char'  if system doesn't define.  */
>          #define uchar unsigned char
> 
>       #include <sys/types.h>
>          ...
>          typedef unsigned char uchar_t;
>          ...
>          typedef uchar_t uchar;
>          ................1
>          Error: In this declaration, "typedef" cannot be
>          combined with "unsigned". (typeconflict)
> 
> It seems that cmake doesn't see the definition of uchar in the system file
> and so it adds its own definition during the generation of ncconfig.h.
> 
> This is on our Compaq Alphaserver running Tru64 with 750 nodes. This might
> also be relevant: "uname -a" returns "OSF1 iam764 V5.1 2650 alpha".
> 
> Suggestions? Thanks in advance!
> 
> Kent
> - - -
> Kent Eschenberg   eschenbe at psc.edu   (412)268-6829
> Scientific Visualization Specialist
> Pittsburgh Supercomputing Center
> 
> _______________________________________________
> ParaView mailing list
> ParaView at paraview.org
> http://www.paraview.org/mailman/listinfo/paraview
>


More information about the ParaView mailing list