When running the make command, an error appeared:
make[2]: Entering directory `C:/gsl-1.16/sys'
C:/cygwin64/bin/sh.exe ../libtool --tag=CC --mode=compile gcc -
DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -MT minmax.lo -MD -MP -MF
.deps/minmax.Tpo -c -o minmax.lo minmax.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -MT
minmax.lo -MD -MP -MF .deps/minmax.Tpo -c minmax.c -DDLL_EXPORT -DPIC -
o .libs/minmax.o
In file included from minmax.c:26:0:
../gsl/gsl_minmax.h:1:1: error: expected identifier or '(' before '!'
token
../gsl/gsl_minmax.h:1:1: error: stray '\377' in program
../gsl/gsl_minmax.h:1:1: error: stray '\376' in program
../gsl/gsl_minmax.h:1:14: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:16: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:18: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:20: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:22: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:24: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:26: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:28: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:30: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:32: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:34: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:36: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:38: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:40: warning: null character(s) ignored
../gsl/gsl_minmax.h:1:42: warning: null character(s) ignored
make[2]: *** [minmax.lo] Error 1
make[2]: Leaving directory `C:/gsl-1.16/sys'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `C:/gsl-1.16'
make: *** [all] Error 2
Some hint to solve the problem?