Dear Daniele,
I got the following error in make yambo
>>>[Making libxc]<<<
Making all in build
Making all in src
libtool: ignoring unknown tag F77
libtool: compile: gfortran -pipe -O3 -funroll-loops -ffast-math -ffree-line-length-none -c libxc.f90 -o libxc_la-libxc.o
/usr/include/stdc-predef.h:1.1:
Included at ./libxc_master.F90:1:
/* Copyright (C) 1991-2014 Free Software Foundation, Inc.
1
Error: Invalid character in name at (1)
/usr/include/stdc-predef.h:2.3:
Included at ./libxc_master.F90:1:
This file is part of the GNU C Library.
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:4.3:
Included at ./libxc_master.F90:1:
The GNU C Library is free software; you can redistribute it and/or
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:4.39:
Included at ./libxc_master.F90:1:
The GNU C Library is free software; you can redistribute it and/or
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:5.3:
Included at ./libxc_master.F90:1:
modify it under the terms of the GNU Lesser General Public
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:6.3:
Included at ./libxc_master.F90:1:
License as published by the Free Software Foundation; either
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:6.57:
Included at ./libxc_master.F90:1:
License as published by the Free Software Foundation; either
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:7.3:
Included at ./libxc_master.F90:1:
version 2.1 of the License, or (at your option) any later version.
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:9.3:
Included at ./libxc_master.F90:1:
The GNU C Library is distributed in the hope that it will be useful,
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:10.3:
Included at ./libxc_master.F90:1:
but WITHOUT ANY WARRANTY; without even the implied warranty of
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:10.29:
Included at ./libxc_master.F90:1:
but WITHOUT ANY WARRANTY; without even the implied warranty of
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:11.3:
Included at ./libxc_master.F90:1:
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:12.3:
Included at ./libxc_master.F90:1:
Lesser General Public License for more details.
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:14.3:
Included at ./libxc_master.F90:1:
You should have received a copy of the GNU Lesser General Public
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:15.3:
Included at ./libxc_master.F90:1:
License along with the GNU C Library; if not, see
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:15.41:
Included at ./libxc_master.F90:1:
License along with the GNU C Library; if not, see
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:16.4:
Included at ./libxc_master.F90:1:
<
http://www.gnu.org/licenses/>. */
1
Error: Invalid character in name at (1)
/usr/include/stdc-predef.h:21.1:
Included at ./libxc_master.F90:1:
/* This header is separate from features.h so that the compiler can
1
Error: Invalid character in name at (1)
/usr/include/stdc-predef.h:22.3:
Included at ./libxc_master.F90:1:
include it implicitly at the start of every compilation. It must
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:23.3:
Included at ./libxc_master.F90:1:
not itself include <features.h> or any other header that includes
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:24.4:
Included at ./libxc_master.F90:1:
<features.h> because the implicit include comes before any feature
1
Error: Invalid character in name at (1)
/usr/include/stdc-predef.h:25.3:
Included at ./libxc_master.F90:1:
test macros that may be defined in a source file before it first
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:26.3:
Included at ./libxc_master.F90:1:
explicitly includes a system header. GCC knows the name of this
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:27.3:
Included at ./libxc_master.F90:1:
header in order to preinclude it. */
1
Error: Unclassifiable statement at (1)
/usr/include/stdc-predef.h:29.1:
Included at ./libxc_master.F90:1:
/* glibc's intent is to support the IEC 559 math functionality, real
1
Error: Invalid character in name at (1)
Fatal Error: Error count reached limit of 25.
make[4]: *** [libxc_la-libxc.lo] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [libs] Error 2
Karim