getfem-users
[Top][All Lists]
Advanced

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

[Getfem-users] MacOSX SuperLu compiling issues


From: John Hopkins
Subject: [Getfem-users] MacOSX SuperLu compiling issues
Date: Mon, 17 Nov 2014 13:49:58 -0800

I have Getfem 4.3 and Xcode 6.1.I just downloaded I get a set of warnings and a set of error messages when attempting to compile getfem_superlu.cc

--begin compiler output'

In file included from getfem_superlu.cc:22:
In file included from ./getfem/getfem_superlu.h:47:
In file included from ./getfem/getfem_config.h:155:
In file included from ./getfem/bgeot_config.h:50:
In file included from ./gmm/gmm_kernel.h:51:
./gmm/gmm_blas_interface.h:164:12: warning: 'cdotu_' has C-linkage specified,
      but returns user-defined type 'std::complex<float>' which is incompatible
      with C [-Wreturn-type-c-linkage]
    BLAS_C cdotu_(...); BLAS_Z zdotu_(...);

--end compiler output

There last 4 lines are repeated for 3 other almost identical warnings, with cdotu_ replaced with zdotu_, cdotc_ and zdotc_

Also I get several sets of the errors patterned on the following

--begin compiler output

In file included from getfem_superlu.cc:42:
../superlu/slu_ddefs.h:140:16: error: conflicting types for 'countnz'
extern void    countnz (const int, int *, int *, int *, GlobalLU_t *);
               ^
../superlu/slu_sdefs.h:140:16: note: previous declaration is here
extern void    countnz (const int, int *, int *, int *, GlobalLU_t *);

--end compiler output

Any suggestions?
               ^



reply via email to

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