[Trilinos-Users] [EXTERNAL] Trilinos Compilation Error on Linux

Sai P Uppati uppatis at utexas.edu
Mon Jun 6 09:20:30 EDT 2016


Hi Ross,

It looks like I'm using mpicc, mpicxx compilers from the OpemMPI 1.6.5
version. Are these too old for compiling the latest version of Trilinos?

Sai

On Sat, Jun 4, 2016 at 9:15 PM, Bartlett, Roscoe A <rabartl at sandia.gov>
wrote:

> Looks like your C compiler is not accepting C99 code.  C89 does not accept
> // as a comment.  What C compiler are you using?
>
> -Ross
> ------------------------------
> *From:* Trilinos-Users <trilinos-users-bounces at trilinos.org> on behalf of
> Sai P Uppati <uppatis at utexas.edu>
> *Sent:* Saturday, June 4, 2016 5:37:29 PM
> *To:* trilinos-users at trilinos.org; trilinos-users at software.sandia.gov
> *Subject:* [EXTERNAL] [Trilinos-Users] Trilinos Compilation Error on Linux
>
> Hi,
>
> I'm trying to compile Trilinos (latest version: GitHub version) on a Linux
> Red Hat distribution, and I'm getting a compilation error regarding
> netcdf.h:
>
> Building C object
> packages/seacas/libraries/supes/CMakeFiles/supes.dir/ext_lib/exmemy.c.o
> /home/de566876/source_codes/Trilinos/packages/seacas/libraries/exodus/src/ex_close.c(50):
> warning #14: extra text after expected end of preprocessing directive
>   #include "exodusII.h"     // for ex_err, exerrval, etc
>                             ^
>
> In file included from
> /home/de566876/source_codes/Trilinos/packages/seacas/libraries/exodus/include/exodusII.h(46),
>                  from
> /home/de566876/source_codes/Trilinos/packages/seacas/libraries/exodus/src/ex_add_attr.c(35):
> /home/de566876/projects/netcdf/include/netcdf.h(1951): error: expected a
> declaration
>     //EXTERNL int nc_finalize();
>     ^
>
> [  5%] In file included from
> /home/de566876/source_codes/Trilinos/packages/seacas/libraries/exodus/include/exodusII.h(46),
>                  from
> /home/de566876/source_codes/Trilinos/packages/seacas/libraries/exodus/src/ex_close.c(50):
> /home/de566876/projects/netcdf/include/netcdf.h(1951): error: expected a
> declaration
>     //EXTERNL int nc_finalize();
>     ^
>
> Does this error have to do with the netcdf build (version 4.4.0, which
> passed all the tests in the test suite by the way)?
>
> Sincerely,
> Sai Uppati
>
>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://trilinos.org/pipermail/trilinos-users/attachments/20160606/c0f6b25f/attachment.html>


More information about the Trilinos-Users mailing list