复制In file included from server.c:31:0: server.c:4999:59: error: ‘struct redisServer’ has no member named ‘cluster’ (server.cluster_enabled && nodeIsMaster(server.cluster->myself))); ^ cluster.h:58:27: note: in definition of macro ‘nodeIsMaster’ #define nodeIsMaster(n) ((n)->flags & CLUSTER_NODE_MASTER) ^ server.c: Infunction ‘main’: server.c:5047:11: error: ‘struct redisServer’ has no member named ‘sentinel_mode’ server.sentinel_mode = checkForSentinelMode(argc,集建argv); ^ server.c:5064:15: error: ‘struct redisServer’ has no member named ‘sentinel_mode’ if (server.sentinel_mode) { ^ server.c:5131:19: error: ‘struct redisServer’ has no member named ‘sentinel_mode’ if (server.sentinel_mode && configfile && *configfile == -) { ^ server.c:5153:168: error: ‘struct redisServer’ has no member named ‘sentinel_mode’ serverLog(LL_WARNING, "Warning: no config file specified, using the default config. In order to specify a config file use %s /path/to/%s.conf", argv[0], server.sentinel_mode ? "sentinel" : "redis"); ^ server.c:5158:11: error: ‘struct redisServer’ has no member named ‘supervised’ server.supervised = redisIsSupervised(server.supervised_mode); ^ server.c:5158:49: error: ‘struct redisServer’ has no member named ‘supervised_mode’ server.supervised = redisIsSupervised(server.supervised_mode); ^ server.c:5159:28: error: ‘struct redisServer’ has no member named ‘daemonize’ int background = server.daemonize && !server.supervised; ^ server.c:5159:49: error: ‘struct redisServer’ has no member named ‘supervised’ int background = server.daemonize && !server.supervised; ^ server.c:5163:29: error: ‘struct redisServer’ has no member named ‘pidfile’ if (background || server.pidfile) createPidFile(); ^ server.c:5168:16: error: ‘struct redisServer’ has no member named ‘sentinel_mode’ if (!server.sentinel_mode) { ^ server.c:5178:19: error: ‘struct redisServer’ has no member named ‘cluster_enabled’ if (server.cluster_enabled) { ^ server.c:5186:19: error: ‘struct redisServer’ has no member named ‘ipfd_count’ if (server.ipfd_count > 0 || server.tlsfd_count > 0) ^ server.c:5186:44: error: ‘struct redisServer’ has no member named ‘tlsfd_count’ if (server.ipfd_count > 0 || server.tlsfd_count > 0) ^ server.c:5188:19: error: ‘struct redisServer’ has no member named ‘sofd’ if (server.sofd > 0) ^ server.c:5189:94: error: ‘struct redisServer’ has no member named ‘unixsocket’ serverLog(LL_NOTICE,"The server is now ready to accept connections at %s", server.unixsocket); ^ server.c:5190:19: error: ‘struct redisServer’ has no member named ‘supervised_mode’ if (server.supervised_mode == SUPERVISED_SYSTEMD) { ^ server.c:5191:24: error: ‘struct redisServer’ has no member named ‘masterhost’ if (!server.masterhost) { ^ server.c:5201:19: error: ‘struct redisServer’ has no member named ‘supervised_mode’ if (server.supervised_mode == SUPERVISED_SYSTEMD) { ^ server.c:5208:15: error: ‘struct redisServer’ has no member named ‘maxmemory’ if (server.maxmemory > 0 && server.maxmemory < 1024*1024) { ^ server.c:5208:39: error: ‘struct redisServer’ has no member named ‘maxmemory’ if (server.maxmemory > 0 && server.maxmemory < 1024*1024) { ^ server.c:5209:176: error: ‘struct redisServer’ has no member named ‘maxmemory’ serverLog(LL_WARNING,"WARNING: You specified a maxmemory value that is less than 1MB (current value is %llu bytes). Are you sure this is what you really want?", server.maxmemory); ^ server.c:5212:31: error: ‘struct redisServer’ has no member named ‘server_cpulist’ redisSetCpuAffinity(server.server_cpulist); ^ server.c: Infunction ‘hasActiveChildProcess’: server.c:1480:1: warning: control reaches endof non-void function [-Wreturn-type] } ^ server.c: Infunction ‘allPersistenceDisabled’: server.c:1486:1: warning: control reaches endof non-void function [-Wreturn-type] } ^ server.c: Infunction ‘writeCommandsDeniedByDiskError’: server.c:3826:1: warning: control reaches endof non-void function [-Wreturn-type] } ^ server.c: Infunction ‘iAmMaster’: server.c:5000:1: warning: control reaches endof non-void function [-Wreturn-type] } ^ .... 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.64.65.66.67.68.69.70.71.72.73.74.75.76.77.78.79.80.81.82.83.84.85.86.87.88.89.90.91.