[R-SIG-Win] Rtools45 returning many -Wimplicit-function-declaration errors

Avraham Adler @vr@h@m@@d|er @end|ng |rom gm@||@com
Fri Mar 21 04:00:55 CET 2025


Hello.

I am trying to build R using the new toolchain tonight and the
compilation stops very early with the errors below.

Per [1], this is now an error. Does this need to be raised to R-devel
or should it be handled here?

Thank you,

Avi

[1] https://www.gnu.org/software//gcc/gcc-14/porting_to.html

Errors:
gcc   -shared -O3 -Wall -pedantic -std=gnu2x -march=native -pipe
-flto -fuse-linker-plugin -s -mwindows -o R.dll R.def console.o
dynload.o editor.o embeddedR.o extra.o opt.o pager.o preferences.o
psignal.o rhome.o rt_complete.o rui.o run.o shext.o sys-win32.o
system.o dos_wglob.o dllversion.o ../main/libmain.a ../appl/libappl.a
../nmath/libnmath.a getline/gl.a ../extra/xdr/libxdr.a
../extra/intl/libintl.a ../extra/trio/libtrio.a ../extra/tzone/libtz.a
../extra/tre/libtre.a -fopenmp -L. -lgfortran -lquadmath -lRblas
-L../../bin/x64 -lRgraphapp -lRiconv -lcomctl32 -lole32 -luuid -lwinmm
-lversion -ldeflate -L"/x86_64-w64-mingw32.static.posix"/lib/x64
-lpcre2-8 -lz -lbz2 -llzma -lzstd -L""/lib/x64
-LC:/rtools45/x86_64-w64-mingw32.static.posix/lib -lsicuin -lsicuuc
/x86_64-w64-mingw32.static.posix/lib/sicudt.a -lpthread -ldl -lm
-lstdc++
lto-wrapper.exe: warning: using serial compilation of 68 LTRANS jobs
lto-wrapper.exe: note: see the '-flto' option documentation for more information
cp R.dll ../../bin/x64
gcc  -O3 -I../../include  -c blas00.c -o blas00.o
In file included from ../../include/R.h:78,
                 from blas00.c:2:
blas00.c: In function 'blas_dummy':
blas00.c:6:14: error: implicit declaration of function 'dasum_'
[-Wimplicit-function-declaration]
    6 |     F77_CALL(dasum)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:7:14: error: implicit declaration of function 'daxpy_'
[-Wimplicit-function-declaration]
    7 |     F77_CALL(daxpy)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:8:14: error: implicit declaration of function 'dcopy_'
[-Wimplicit-function-declaration]
    8 |     F77_CALL(dcopy)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:9:14: error: implicit declaration of function 'ddot_'
[-Wimplicit-function-declaration]
    9 |     F77_CALL(ddot)();
      |              ^~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:10:14: error: implicit declaration of function 'dgbmv_'
[-Wimplicit-function-declaration]
   10 |     F77_CALL(dgbmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:11:14: error: implicit declaration of function 'dgemm_'
[-Wimplicit-function-declaration]
   11 |     F77_CALL(dgemm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:12:14: error: implicit declaration of function 'dgemv_'
[-Wimplicit-function-declaration]
   12 |     F77_CALL(dgemv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:13:14: error: implicit declaration of function 'dger_'
[-Wimplicit-function-declaration]
   13 |     F77_CALL(dger)();
      |              ^~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:14:14: error: implicit declaration of function 'dnrm2_'
[-Wimplicit-function-declaration]
   14 |     F77_CALL(dnrm2)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:15:14: error: implicit declaration of function 'drot_'
[-Wimplicit-function-declaration]
   15 |     F77_CALL(drot)();
      |              ^~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:16:14: error: implicit declaration of function 'drotg_'
[-Wimplicit-function-declaration]
   16 |     F77_CALL(drotg)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:17:14: error: implicit declaration of function 'drotm_'
[-Wimplicit-function-declaration]
   17 |     F77_CALL(drotm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:18:14: error: implicit declaration of function 'drotmg_'
[-Wimplicit-function-declaration]
   18 |     F77_CALL(drotmg)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:19:14: error: implicit declaration of function 'dsbmv_'
[-Wimplicit-function-declaration]
   19 |     F77_CALL(dsbmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:20:14: error: implicit declaration of function 'dscal_'; did
you mean '_scalb'? [-Wimplicit-function-declaration]
   20 |     F77_CALL(dscal)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:21:14: error: implicit declaration of function 'dsdot_'
[-Wimplicit-function-declaration]
   21 |     F77_CALL(dsdot)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:22:14: error: implicit declaration of function 'dspmv_'
[-Wimplicit-function-declaration]
   22 |     F77_CALL(dspmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:23:14: error: implicit declaration of function 'dspr_'
[-Wimplicit-function-declaration]
   23 |     F77_CALL(dspr)();
      |              ^~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:24:14: error: implicit declaration of function 'dspr2_'
[-Wimplicit-function-declaration]
   24 |     F77_CALL(dspr2)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:25:14: error: implicit declaration of function 'dswap_'
[-Wimplicit-function-declaration]
   25 |     F77_CALL(dswap)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:26:14: error: implicit declaration of function 'dsymm_'
[-Wimplicit-function-declaration]
   26 |     F77_CALL(dsymm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:27:14: error: implicit declaration of function 'dsymv_'
[-Wimplicit-function-declaration]
   27 |     F77_CALL(dsymv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:28:14: error: implicit declaration of function 'dsyr_'
[-Wimplicit-function-declaration]
   28 |     F77_CALL(dsyr)();
      |              ^~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:29:14: error: implicit declaration of function 'dsyr2_'
[-Wimplicit-function-declaration]
   29 |     F77_CALL(dsyr2)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:30:14: error: implicit declaration of function 'dsyr2k_'
[-Wimplicit-function-declaration]
   30 |     F77_CALL(dsyr2k)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:31:14: error: implicit declaration of function 'dsyrk_'
[-Wimplicit-function-declaration]
   31 |     F77_CALL(dsyrk)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:32:14: error: implicit declaration of function 'dtbmv_'
[-Wimplicit-function-declaration]
   32 |     F77_CALL(dtbmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:33:14: error: implicit declaration of function 'dtbsv_'
[-Wimplicit-function-declaration]
   33 |     F77_CALL(dtbsv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:34:14: error: implicit declaration of function 'dtpmv_'
[-Wimplicit-function-declaration]
   34 |     F77_CALL(dtpmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:35:14: error: implicit declaration of function 'dtpsv_'
[-Wimplicit-function-declaration]
   35 |     F77_CALL(dtpsv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:36:14: error: implicit declaration of function 'dtrmm_'
[-Wimplicit-function-declaration]
   36 |     F77_CALL(dtrmm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:37:14: error: implicit declaration of function 'dtrmv_'
[-Wimplicit-function-declaration]
   37 |     F77_CALL(dtrmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:38:14: error: implicit declaration of function 'dtrsm_'
[-Wimplicit-function-declaration]
   38 |     F77_CALL(dtrsm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:39:14: error: implicit declaration of function 'dtrsv_'
[-Wimplicit-function-declaration]
   39 |     F77_CALL(dtrsv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:40:14: error: implicit declaration of function 'idamax_'
[-Wimplicit-function-declaration]
   40 |     F77_CALL(idamax)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:41:14: error: implicit declaration of function 'lsame_'
[-Wimplicit-function-declaration]
   41 |     F77_CALL(lsame)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:44:14: error: implicit declaration of function 'dcabs1_'; did
you mean '_cabs'? [-Wimplicit-function-declaration]
   44 |     F77_CALL(dcabs1)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:45:14: error: implicit declaration of function 'dzasum_'
[-Wimplicit-function-declaration]
   45 |     F77_CALL(dzasum)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:46:14: error: implicit declaration of function 'dznrm2_'
[-Wimplicit-function-declaration]
   46 |     F77_CALL(dznrm2)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:47:14: error: implicit declaration of function 'izamax_'
[-Wimplicit-function-declaration]
   47 |     F77_CALL(izamax)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:48:14: error: implicit declaration of function 'zaxpy_'
[-Wimplicit-function-declaration]
   48 |     F77_CALL(zaxpy)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:49:14: error: implicit declaration of function 'zcopy_'
[-Wimplicit-function-declaration]
   49 |     F77_CALL(zcopy)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:50:14: error: implicit declaration of function 'zdotc_'
[-Wimplicit-function-declaration]
   50 |     F77_CALL(zdotc)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:51:14: error: implicit declaration of function 'zdotu_'
[-Wimplicit-function-declaration]
   51 |     F77_CALL(zdotu)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:52:14: error: implicit declaration of function 'zdrot_'
[-Wimplicit-function-declaration]
   52 |     F77_CALL(zdrot)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:53:14: error: implicit declaration of function 'zdscal_'
[-Wimplicit-function-declaration]
   53 |     F77_CALL(zdscal)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:54:14: error: implicit declaration of function 'zgbmv_'
[-Wimplicit-function-declaration]
   54 |     F77_CALL(zgbmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:55:14: error: implicit declaration of function 'zgemm_'
[-Wimplicit-function-declaration]
   55 |     F77_CALL(zgemm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:56:14: error: implicit declaration of function 'zgemv_'
[-Wimplicit-function-declaration]
   56 |     F77_CALL(zgemv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:57:14: error: implicit declaration of function 'zgerc_'
[-Wimplicit-function-declaration]
   57 |     F77_CALL(zgerc)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:58:14: error: implicit declaration of function 'zgeru_'
[-Wimplicit-function-declaration]
   58 |     F77_CALL(zgeru)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:59:14: error: implicit declaration of function 'zhbmv_'
[-Wimplicit-function-declaration]
   59 |     F77_CALL(zhbmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:60:14: error: implicit declaration of function 'zhemm_'
[-Wimplicit-function-declaration]
   60 |     F77_CALL(zhemm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:61:14: error: implicit declaration of function 'zhemv_'
[-Wimplicit-function-declaration]
   61 |     F77_CALL(zhemv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:62:14: error: implicit declaration of function 'zher_'
[-Wimplicit-function-declaration]
   62 |     F77_CALL(zher)();
      |              ^~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:63:14: error: implicit declaration of function 'zherk_'
[-Wimplicit-function-declaration]
   63 |     F77_CALL(zherk)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:64:14: error: implicit declaration of function 'zher2_'
[-Wimplicit-function-declaration]
   64 |     F77_CALL(zher2)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:65:14: error: implicit declaration of function 'zher2k_'
[-Wimplicit-function-declaration]
   65 |     F77_CALL(zher2k)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:66:14: error: implicit declaration of function 'zhpmv_'
[-Wimplicit-function-declaration]
   66 |     F77_CALL(zhpmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:67:14: error: implicit declaration of function 'zhpr_'
[-Wimplicit-function-declaration]
   67 |     F77_CALL(zhpr)();
      |              ^~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:68:14: error: implicit declaration of function 'zhpr2_'
[-Wimplicit-function-declaration]
   68 |     F77_CALL(zhpr2)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:69:14: error: implicit declaration of function 'zrotg_'
[-Wimplicit-function-declaration]
   69 |     F77_CALL(zrotg)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:70:14: error: implicit declaration of function 'zscal_'; did
you mean '_scalb'? [-Wimplicit-function-declaration]
   70 |     F77_CALL(zscal)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:71:14: error: implicit declaration of function 'zswap_'
[-Wimplicit-function-declaration]
   71 |     F77_CALL(zswap)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:72:14: error: implicit declaration of function 'zsymm_'
[-Wimplicit-function-declaration]
   72 |     F77_CALL(zsymm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:73:14: error: implicit declaration of function 'zsyr2k_'
[-Wimplicit-function-declaration]
   73 |     F77_CALL(zsyr2k)();
      |              ^~~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:74:14: error: implicit declaration of function 'zsyrk_'
[-Wimplicit-function-declaration]
   74 |     F77_CALL(zsyrk)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:75:14: error: implicit declaration of function 'ztbmv_'
[-Wimplicit-function-declaration]
   75 |     F77_CALL(ztbmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:76:14: error: implicit declaration of function 'ztbsv_'
[-Wimplicit-function-declaration]
   76 |     F77_CALL(ztbsv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:77:14: error: implicit declaration of function 'ztpmv_'
[-Wimplicit-function-declaration]
   77 |     F77_CALL(ztpmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:78:14: error: implicit declaration of function 'ztpsv_'
[-Wimplicit-function-declaration]
   78 |     F77_CALL(ztpsv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:79:14: error: implicit declaration of function 'ztrmm_'
[-Wimplicit-function-declaration]
   79 |     F77_CALL(ztrmm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:80:14: error: implicit declaration of function 'ztrmv_'
[-Wimplicit-function-declaration]
   80 |     F77_CALL(ztrmv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:81:14: error: implicit declaration of function 'ztrsm_'
[-Wimplicit-function-declaration]
   81 |     F77_CALL(ztrsm)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
blas00.c:82:14: error: implicit declaration of function 'ztrsv_'
[-Wimplicit-function-declaration]
   82 |     F77_CALL(ztrsv)();
      |              ^~~~~
../../include/R_ext/RS.h:98:25: note: in definition of macro 'F77_CALL'
   98 | # define F77_CALL(x)    x ## _
      |                         ^
make[4]: *** [Makefile.win:8: blas00.o] Error 1
make[3]: *** [Makefile:227: Rblas] Error 2
make[2]: *** [Makefile:116: rbuild] Error 2
make[1]: *** [Makefile:17: all] Error 2
make: *** [Makefile:390: distribution] Error 2



More information about the R-SIG-windows mailing list