Hi:
Errors occured when i'm compiling the source code of gnu global, and i cannot find any relative results on Google. GNU global: 6.6.3 System: CentOS Linux release 7.6.1810 (Core) GCC: 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) command: wget http://tamacom.com/global/global-6.6.3.tar.gz tar zxvf global-6.6.3.tar.gz cd global-6.6.3 ./configure CC=c99 make then error occured: /bin/sh ../libtool --tag=CC --mode=link c99 -g -O2 -o global global.o literal.o output.o convert.o ../libparser/libgloparser.a ../libutil/libgloutil.a ../libdb/libglodb.a ../libglibc/libgloglibc.a ../libltdl/libltdlc.la libtool: link: c99 -g -O2 -o global global.o literal.o output.o convert.o /root/download/global-6.6.3/libltdl/./.libs/dlopen.a ../libparser/libgloparser.a ../libutil/libgloutil.a ../libdb/libglodb.a ../libglibc/libgloglibc.a ../libltdl/.libs/libltdlc.a -ldl ../libparser/libgloparser.a(parser.o): In function `__sigismember': /usr/include/bits/sigset.h:117: multiple definition of `__sigismember' convert.o:/usr/include/bits/sigset.h:117: first defined here ../libparser/libgloparser.a(parser.o): In function `__sigaddset': /usr/include/bits/sigset.h:118: multiple definition of `__sigaddset' convert.o:/usr/include/bits/sigset.h:118: first defined here ../libparser/libgloparser.a(parser.o): In function `__sigdelset': /usr/include/bits/sigset.h:119: multiple definition of `__sigdelset' convert.o:/usr/include/bits/sigset.h:119: first defined here ../libparser/libgloparser.a(C.o): In function `__sigismember': /usr/include/bits/sigset.h:117: multiple definition of `__sigismember' convert.o:/usr/include/bits/sigset.h:117: first defined here ../libparser/libgloparser.a(C.o): In function `__sigaddset': /usr/include/bits/sigset.h:118: multiple definition of `__sigaddset' convert.o:/usr/include/bits/sigset.h:118: first defined here ../libparser/libgloparser.a(C.o): In function `__sigdelset': /usr/include/bits/sigset.h:119: multiple definition of `__sigdelset' convert.o:/usr/include/bits/sigset.h:119: first defined here ../libparser/libgloparser.a(C.o): In function `tolower': /usr/include/ctype.h:218: multiple definition of `tolower' ../libparser/libgloparser.a(parser.o):/usr/include/ctype.h:218: first defined here ../libparser/libgloparser.a(C.o): In function `toupper': /usr/include/ctype.h:224: multiple definition of `toupper' ../libparser/libgloparser.a(parser.o):/usr/include/ctype.h:224: first defined here ... and many others. Is there anything wrong with my environment or my command?Thanks!
