Part Number: CC2531EMK
Other Parts Discussed in Thread: Z-STACK, CC2531
Tool/software: Linux
I used to run Ubuntu 14.04.5 LTS 32 bit to build Z-Stack Linux GW on x86 and it worked. Recently, I move to use Ubuntu 16.04 LTS and get build error as attached. I suspect it's about version of protobuf but I can't solve the issue. Can you help me on fixing this issue?
yk@yk-VirtualBox:~/Z-Stack_Linux_Gateway-1.0.1-src/Z-Stack_Linux_Gateway-1.0.1rc/Source$ ./build_all
./package_builder_bbb: line 24: svnversion: command not found
SVN Version =
Main project\'s base directory: GATEWAY=/home/yk/Z-Stack_Linux_Gateway-1.0.1-src/Z-Stack_Linux_Gateway-1.0.1-src/Source (leave blank to use the detault)
NPI Project's base directory NPI_SOURCE=/home/yk/Z-Stack_Linux_Gateway-1.0.1-src/Z-Stack_Linux_Gateway-1.0.1-src/Source/
Protobuf library directory: PROTOLIB=/home/yk/Z-Stack_Linux_Gateway-1.0.1-src/Z-Stack_Linux_Gateway-1.0.1-src/Source/protobuf-c-arm/lib
Protobuf include directory: PROTOINC=/home/yk/Z-Stack_Linux_Gateway-1.0.1-src/Z-Stack_Linux_Gateway-1.0.1-src/Source
Project output subdirectory: PKGS_OUTPUT_DIR=/home/yk/Z-Stack_Linux_Gateway-1.0.1-src/Z-Stack_Linux_Gateway-1.0.1-src/Source/out (leave blank to use the detault)
Building RUNTIME package for x86 platform
********************************************************
Cleaning all
if test -d out; then rm -rf out; fi
rm -f project_file_list.txt
********************************************************
Check existance of output folder
if test ! -d out; then mkdir out; fi
********************************************************
COMPILING SERVER FOR x86
make[1]: Entering directory '/home/yk/Z-Stack_Linux_Gateway-1.0.1-src/Z-Stack_Linux_Gateway-1.0.1-src/Source/Projects/tools/LinuxHost'
Compiling ipclib/server/npi_lnx_ipc.c ...
Compiling ipclib/server/npi_lnx_uart.c ...
Compiling ipclib/server/npi_lnx_spi.c ...
Compiling ipclib/server/npi_lnx_i2c.c ...
Compiling ipclib/server/hal_gpio.c ...
Compiling ipclib/server/hal_i2c.c ...
Compiling ipclib/server/hal_spi.c ...
Building target out/NPI_lnx_x86_server ...
********************************************************
make[1]: Leaving directory '/home/yk/Z-Stack_Linux_Gateway-1.0.1-src/Z-Stack_Linux_Gateway-1.0.1-src/Source/Projects/tools/LinuxHost'
********************************************************
Cleaning all
if test -d out; then rm -rf out; fi
********************************************************
Check existance of output folder
if test ! -d out; then mkdir out; fi
********************************************************
COMPILING APP FOR x86
make[1]: Entering directory '/home/yk/Z-Stack_Linux_Gateway-1.0.1-src/Z-Stack_Linux_Gateway-1.0.1-src/Source/Projects/zstack/linux/zstackserverznp'
Compiling osal_zstack_server_znp.c ...
Compiling ../source/zmain.c ...
Compiling znp_af.c ...
Compiling znp_misc.c ...
znp_misc.c: In function ‘processAFIncomingMsgInd’:
znp_misc.c:653:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
leftover = (uint32)pPtr % 4;
^
Compiling znp_zdo.c ...
Compiling ../zstackpb/zstack.pb-c.c ...
In file included from ../zstackpb/zstack.pb-c.c:8:0:
../zstackpb/zstack.pb-c.h:11:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘typedef’
typedef struct _AFAddr AFAddr;
^
../zstackpb/zstack.pb-c.h:498:3: error: unknown type name ‘AFAddr’
AFAddr *dstaddr;
^
../zstackpb/zstack.pb-c.h:617:3: error: unknown type name ‘AFAddr’
AFAddr *dstaddr;
^
In file included from ../zstackpb/zstack.pb-c.c:8:0:
../zstackpb/zstack.pb-c.h:1212:3: error: unknown type name ‘AFAddr’
AFAddr *dstaddr;
^
../zstackpb/zstack.pb-c.h:1298:3: error: unknown type name ‘AFAddr’
AFAddr *srcaddr;
^
../zstackpb/zstack.pb-c.h:1324:3: error: unknown type name ‘AFAddr’
AFAddr *dstaddr;
^
../zstackpb/zstack.pb-c.h:2219:23: error: unknown type name ‘AFAddr’
(AFAddr *message);
^
../zstackpb/zstack.pb-c.h:2221:29: error: unknown type name ‘AFAddr’
(const AFAddr *message);
^
../zstackpb/zstack.pb-c.h:2223:29: error: unknown type name ‘AFAddr’
(const AFAddr *message,
^
../zstackpb/zstack.pb-c.h:2226:29: error: unknown type name ‘AFAddr’
(const AFAddr *message,
^
../zstackpb/zstack.pb-c.h:2228:1: error: unknown type name ‘AFAddr’
AFAddr *
^
../zstackpb/zstack.pb-c.h:2234:23: error: unknown type name ‘AFAddr’
(AFAddr *message,
^
../zstackpb/zstack.pb-c.h:4481:25: error: unknown type name ‘AFAddr’
(const AFAddr *message,
^
../zstackpb/zstack.pb-c.c:9:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’
void afaddr__init
^
../zstackpb/zstack.pb-c.c:16:29: error: unknown type name ‘AFAddr’
(const AFAddr *message)
^
../zstackpb/zstack.pb-c.c: In function ‘afaddr__get_packed_size’:
../zstackpb/zstack.pb-c.c:18:3: warning: implicit declaration of function ‘PROTOBUF_C_ASSERT’ [-Wimplicit-function-declaration]
PROTOBUF_C_ASSERT (message->base.descriptor == &afaddr__descriptor);
^
../zstackpb/zstack.pb-c.c:18:29: error: request for member ‘base’ in something not a structure or union
PROTOBUF_C_ASSERT (message->base.descriptor == &afaddr__descriptor);
^
../zstackpb/zstack.pb-c.c: At top level:
../zstackpb/zstack.pb-c.c:22:29: error: unknown type name ‘AFAddr’
(const AFAddr *message,
^
../zstackpb/zstack.pb-c.c: In function ‘afaddr__pack’:
../zstackpb/zstack.pb-c.c:25:29: error: request for member ‘base’ in something not a structure or union
PROTOBUF_C_ASSERT (message->base.descriptor == &afaddr__descriptor);
^
../zstackpb/zstack.pb-c.c: At top level:
../zstackpb/zstack.pb-c.c:29:29: error: unknown type name ‘AFAddr’
(const AFAddr *message,
^
../zstackpb/zstack.pb-c.c: In function ‘afaddr__pack_to_buffer’:
../zstackpb/zstack.pb-c.c:32:29: error: request for member ‘base’ in something not a structure or union
PROTOBUF_C_ASSERT (message->base.descriptor == &afaddr__descriptor);
^
../zstackpb/zstack.pb-c.c: At top level:
../zstackpb/zstack.pb-c.c:35:1: error: unknown type name ‘AFAddr’
AFAddr *
^
../zstackpb/zstack.pb-c.c: In function ‘afaddr__unpack’:
../zstackpb/zstack.pb-c.c:41:11: error: ‘AFAddr’ undeclared (first use in this function)
return (AFAddr *)
^
../zstackpb/zstack.pb-c.c:41:11: note: each undeclared identifier is reported only once for each function it appears in
../zstackpb/zstack.pb-c.c:41:19: error: expected expression before ‘)’ token
return (AFAddr *)
^
../zstackpb/zstack.pb-c.c: At top level:
../zstackpb/zstack.pb-c.c:46:23: error: unknown type name ‘AFAddr’
(AFAddr *message,
^
../zstackpb/zstack.pb-c.c:5134:5: warning: implicit declaration of function ‘PROTOBUF_C_OFFSETOF’ [-Wimplicit-function-declaration]
PROTOBUF_C_OFFSETOF(AFAddr, addrmode),
^
../zstackpb/zstack.pb-c.c:5134:25: error: ‘AFAddr’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, addrmode),
^
../zstackpb/zstack.pb-c.c:5134:33: error: ‘addrmode’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, addrmode),
^
../zstackpb/zstack.pb-c.c:5145:33: error: ‘has_shortaddr’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, has_shortaddr),
^
../zstackpb/zstack.pb-c.c:5146:33: error: ‘shortaddr’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, shortaddr),
^
../zstackpb/zstack.pb-c.c:5157:33: error: ‘has_extaddr’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, has_extaddr),
^
../zstackpb/zstack.pb-c.c:5158:33: error: ‘extaddr’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, extaddr),
^
../zstackpb/zstack.pb-c.c:5169:33: error: ‘has_endpoint’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, has_endpoint),
^
../zstackpb/zstack.pb-c.c:5170:33: error: ‘endpoint’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, endpoint),
^
../zstackpb/zstack.pb-c.c:5181:33: error: ‘has_panid’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, has_panid),
^
../zstackpb/zstack.pb-c.c:5182:33: error: ‘panid’ undeclared here (not in a function)
PROTOBUF_C_OFFSETOF(AFAddr, panid),
^
../zstackpb/zstack.pb-c.c:5203:3: error: ‘PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC’ undeclared here (not in a function)
PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC,
^
../zstackpb/zstack.pb-c.c:5213:26: error: ‘afaddr__init’ undeclared here (not in a function)
(ProtobufCMessageInit) afaddr__init,
^
../zstackpb/zstack.pb-c.c:5224:25: error: expected expression before ‘StartupOptions’
PROTOBUF_C_OFFSETOF(StartupOptions, clearstate),
^
../zstackpb/zstack.pb-c.c:5236:25: error: expected expression before ‘StartupOptions’
PROTOBUF_C_OFFSETOF(StartupOptions, clearconfig),
^
../zstackpb/zstack.pb-c.c:5275:25: error: expected expression before ‘SimpleDescriptor’
PROTOBUF_C_OFFSETOF(SimpleDescriptor, endpoint),
^
../zstackpb/zstack.pb-c.c:5287:25: error: expected expression before ‘SimpleDescriptor’
PROTOBUF_C_OFFSETOF(SimpleDescriptor, profileid),
^
../zstackpb/zstack.pb-c.c:5299:25: error: expected expression before ‘SimpleDescriptor’
PROTOBUF_C_OFFSETOF(SimpleDescriptor, deviceid),
^
../zstackpb/zstack.pb-c.c:5311:25: error: expected expression before ‘SimpleDescriptor’
PROTOBUF_C_OFFSETOF(SimpleDescriptor, devicever),
^
../zstackpb/zstack.pb-c.c:5322:25: error: expected expression before ‘SimpleDescriptor’
PROTOBUF_C_OFFSETOF(SimpleDescriptor, n_inputclusters),
^
../zstackpb/zstack.pb-c.c:5323:25: error: expected expression before ‘SimpleDescriptor’
PROTOBUF_C_OFFSETOF(SimpleDescriptor, inputclusters),
^
../zstackpb/zstack.pb-c.c:5334:25: error: expected expression before ‘SimpleDescriptor’
PROTOBUF_C_OFFSETOF(SimpleDescriptor, n_outputclusters),
^
../zstackpb/zstack.pb-c.c:5335:25: error: expected expression before ‘SimpleDescriptor’
PROTOBUF_C_OFFSETOF(SimpleDescriptor, outputclusters),
^
../zstackpb/zstack.pb-c.c:5377:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, has_wildcardprofileid),
^
../zstackpb/zstack.pb-c.c:5378:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, wildcardprofileid),
^
../zstackpb/zstack.pb-c.c:5389:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, has_ackrequest),
^
../zstackpb/zstack.pb-c.c:5390:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, ackrequest),
^
../zstackpb/zstack.pb-c.c:5401:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, has_limitconcentrator),
^
../zstackpb/zstack.pb-c.c:5402:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, limitconcentrator),
^
../zstackpb/zstack.pb-c.c:5413:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, has_suppressroutedisc),
^
../zstackpb/zstack.pb-c.c:5414:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, suppressroutedisc),
^
../zstackpb/zstack.pb-c.c:5425:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, has_apssecurity),
^
../zstackpb/zstack.pb-c.c:5426:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, apssecurity),
^
../zstackpb/zstack.pb-c.c:5437:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, has_skiprouting),
^
../zstackpb/zstack.pb-c.c:5438:25: error: expected expression before ‘TransOptions’
PROTOBUF_C_OFFSETOF(TransOptions, skiprouting),
^
../zstackpb/zstack.pb-c.c:5481:25: error: expected expression before ‘CapabilityInfo’
PROTOBUF_C_OFFSETOF(CapabilityInfo, pancoord),
^
../zstackpb/zstack.pb-c.c:5493:25: error: expected expression before ‘CapabilityInfo’
PROTOBUF_C_OFFSETOF(CapabilityInfo, ffd),
^
../zstackpb/zstack.pb-c.c:5505:25: error: expected expression before ‘CapabilityInfo’
PROTOBUF_C_OFFSETOF(CapabilityInfo, mainspower),
^
../zstackpb/zstack.pb-c.c:5517:25: error: expected expression before ‘CapabilityInfo’
PROTOBUF_C_OFFSETOF(CapabilityInfo, rxonwhenidle),
^
../zstackpb/zstack.pb-c.c:5529:25: error: expected expression before ‘CapabilityInfo’
PROTOBUF_C_OFFSETOF(CapabilityInfo, security),
^
../zstackpb/zstack.pb-c.c:5571:25: error: expected expression before ‘ServerCapabilities’
PROTOBUF_C_OFFSETOF(ServerCapabilities, primarytrustcenter),
^
../zstackpb/zstack.pb-c.c:5583:25: error: expected expression before ‘ServerCapabilities’
PROTOBUF_C_OFFSETOF(ServerCapabilities, backuptrustcenter),
^
../zstackpb/zstack.pb-c.c:5595:25: error: expected expression before ‘ServerCapabilities’
PROTOBUF_C_OFFSETOF(ServerCapabilities, primarybindingtablecache),
^
../zstackpb/zstack.pb-c.c:5607:25: error: expected expression before ‘ServerCapabilities’
PROTOBUF_C_OFFSETOF(ServerCapabilities, backupbindingtablecache),
^
../zstackpb/zstack.pb-c.c:5619:25: error: expected expression before ‘ServerCapabilities’
PROTOBUF_C_OFFSETOF(ServerCapabilities, primarydiscoverycache),
^
../zstackpb/zstack.pb-c.c:5631:25: error: expected expression before ‘ServerCapabilities’
PROTOBUF_C_OFFSETOF(ServerCapabilities, backupdiscoverycache),
^
../zstackpb/zstack.pb-c.c:5643:25: error: expected expression before ‘ServerCapabilities’
PROTOBUF_C_OFFSETOF(ServerCapabilities, networkmanager),
^
../zstackpb/zstack.pb-c.c:5687:25: error: expected expression before ‘BindRec’
PROTOBUF_C_OFFSETOF(BindRec, srcaddr),
^
../zstackpb/zstack.pb-c.c:5699:25: error: expected expression before ‘BindRec’
PROTOBUF_C_OFFSETOF(BindRec, srcendpoint),
^
../zstackpb/zstack.pb-c.c:5711:25: error: expected expression before ‘BindRec’
PROTOBUF_C_OFFSETOF(BindRec, clusterid),
^
../zstackpb/zstack.pb-c.c:5723:25: error: expected expression before ‘BindRec’
PROTOBUF_C_OFFSETOF(BindRec, dstaddr),
^
../zstackpb/zstack.pb-c.c:5764:25: error: expected expression before ‘LeaveOptions’
PROTOBUF_C_OFFSETOF(LeaveOptions, rejoin),
^
../zstackpb/zstack.pb-c.c:5776:25: error: expected expression before ‘LeaveOptions’
PROTOBUF_C_OFFSETOF(LeaveOptions, removechildren),
^
../zstackpb/zstack.pb-c.c:5815:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, logicaltype),
^
../zstackpb/zstack.pb-c.c:5827:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, complexdescavail),
^
../zstackpb/zstack.pb-c.c:5839:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, userdescavail),
^
../zstackpb/zstack.pb-c.c:5851:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, apsflags),
^
../zstackpb/zstack.pb-c.c:5863:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, freqband),
^
../zstackpb/zstack.pb-c.c:5875:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, capinfo),
^
../zstackpb/zstack.pb-c.c:5887:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, manufacturercode),
^
../zstackpb/zstack.pb-c.c:5899:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, maxbuffersize),
^
../zstackpb/zstack.pb-c.c:5911:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, maxintransfersize),
^
../zstackpb/zstack.pb-c.c:5923:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, servermask),
^
../zstackpb/zstack.pb-c.c:5935:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, maxouttransfersize),
^
../zstackpb/zstack.pb-c.c:5947:25: error: expected expression before ‘NodeDescriptor’
PROTOBUF_C_OFFSETOF(NodeDescriptor, desccap),
^
../zstackpb/zstack.pb-c.c:5996:25: error: expected expression before ‘PowerSource’
PROTOBUF_C_OFFSETOF(PowerSource, mains),
^
../zstackpb/zstack.pb-c.c:6008:25: error: expected expression before ‘PowerSource’
PROTOBUF_C_OFFSETOF(PowerSource, recharge),
^
../zstackpb/zstack.pb-c.c:6020:25: error: expected expression before ‘PowerSource’
PROTOBUF_C_OFFSETOF(PowerSource, dispose),
^
../zstackpb/zstack.pb-c.c:6060:25: error: expected expression before ‘PowerDescriptor’
PROTOBUF_C_OFFSETOF(PowerDescriptor, powermode),
^
../zstackpb/zstack.pb-c.c:6072:25: error: expected expression before ‘PowerDescriptor’
PROTOBUF_C_OFFSETOF(PowerDescriptor, availpowersource),
^
../zstackpb/zstack.pb-c.c:6084:25: error: expected expression before ‘PowerDescriptor’
PROTOBUF_C_OFFSETOF(PowerDescriptor, currentpowersource),
^
../zstackpb/zstack.pb-c.c:6096:25: error: expected expression before ‘PowerDescriptor’
PROTOBUF_C_OFFSETOF(PowerDescriptor, currentpowerlevel),
^
../zstackpb/zstack.pb-c.c:6137:25: error: expected expression before ‘NwkDiscItem’
PROTOBUF_C_OFFSETOF(NwkDiscItem, extendedpanid),
^
../zstackpb/zstack.pb-c.c:6149:25: error: expected expression before ‘NwkDiscItem’
PROTOBUF_C_OFFSETOF(NwkDiscItem, logicalchan),
^
../zstackpb/zstack.pb-c.c:6161:25: error: expected expression before ‘NwkDiscItem’
PROTOBUF_C_OFFSETOF(NwkDiscItem, stackprofile),
^
../zstackpb/zstack.pb-c.c:6173:25: error: expected expression before ‘NwkDiscItem’
PROTOBUF_C_OFFSETOF(NwkDiscItem, version),
^
../zstackpb/zstack.pb-c.c:6185:25: error: expected expression before ‘NwkDiscItem’
PROTOBUF_C_OFFSETOF(NwkDiscItem, beaconorder),
^
../zstackpb/zstack.pb-c.c:6197:25: error: expected expression before ‘NwkDiscItem’
PROTOBUF_C_OFFSETOF(NwkDiscItem, superframeorder),
^
../zstackpb/zstack.pb-c.c:6209:25: error: expected expression before ‘NwkDiscItem’
PROTOBUF_C_OFFSETOF(NwkDiscItem, permitjoin),
^
../zstackpb/zstack.pb-c.c:6253:25: error: expected expression before ‘NeighborLqiItem’
PROTOBUF_C_OFFSETOF(NeighborLqiItem, extendedpanid),
^
../zstackpb/zstack.pb-c.c:6265:25: error: expected expression before ‘NeighborLqiItem’
PROTOBUF_C_OFFSETOF(NeighborLqiItem, extendedaddr),
^
../zstackpb/zstack.pb-c.c:6277:25: error: expected expression before ‘NeighborLqiItem’
PROTOBUF_C_OFFSETOF(NeighborLqiItem, nwkaddr),
^
../zstackpb/zstack.pb-c.c:6289:25: error: expected expression before ‘NeighborLqiItem’
PROTOBUF_C_OFFSETOF(NeighborLqiItem, devicetype),
^
../zstackpb/zstack.pb-c.c:6301:25: error: expected expression before ‘NeighborLqiItem’
PROTOBUF_C_OFFSETOF(NeighborLqiItem, rxonwhenidle),
^
../zstackpb/zstack.pb-c.c:6313:25: error: expected expression before ‘NeighborLqiItem’
PROTOBUF_C_OFFSETOF(NeighborLqiItem, relationship),
^
../zstackpb/zstack.pb-c.c:6325:25: error: expected expression before ‘NeighborLqiItem’
PROTOBUF_C_OFFSETOF(NeighborLqiItem, permit),
^
../zstackpb/zstack.pb-c.c:6337:25: error: expected expression before ‘NeighborLqiItem’
PROTOBUF_C_OFFSETOF(NeighborLqiItem, depth),
^
../zstackpb/zstack.pb-c.c:6349:25: error: expected expression before ‘NeighborLqiItem’
PROTOBUF_C_OFFSETOF(NeighborLqiItem, lqi),
^
../zstackpb/zstack.pb-c.c:6395:25: error: expected expression before ‘RtgItem’
PROTOBUF_C_OFFSETOF(RtgItem, dstaddr),
^
../zstackpb/zstack.pb-c.c:6407:25: error: expected expression before ‘RtgItem’
PROTOBUF_C_OFFSETOF(RtgItem, nexthop),
^
../zstackpb/zstack.pb-c.c:6419:25: error: expected expression before ‘RtgItem’
PROTOBUF_C_OFFSETOF(RtgItem, status),
^
../zstackpb/zstack.pb-c.c:6431:25: error: expected expression before ‘RtgItem’
PROTOBUF_C_OFFSETOF(RtgItem, memoryconstrained),
^
../zstackpb/zstack.pb-c.c:6443:25: error: expected expression before ‘RtgItem’
PROTOBUF_C_OFFSETOF(RtgItem, manytoone),
^
../zstackpb/zstack.pb-c.c:6455:25: error: expected expression before ‘RtgItem’
PROTOBUF_C_OFFSETOF(RtgItem, routerecordrequired),
^
../zstackpb/zstack.pb-c.c:6498:25: error: expected expression before ‘BindItem’
PROTOBUF_C_OFFSETOF(BindItem, srcaddr),
^
../zstackpb/zstack.pb-c.c:6510:25: error: expected expression before ‘BindItem’
PROTOBUF_C_OFFSETOF(BindItem, srcendpoint),
^
../zstackpb/zstack.pb-c.c:6522:25: error: expected expression before ‘BindItem’
PROTOBUF_C_OFFSETOF(BindItem, clustedid),
^
../zstackpb/zstack.pb-c.c:6534:25: error: expected expression before ‘BindItem’
PROTOBUF_C_OFFSETOF(BindItem, dstaddr),
^
../zstackpb/zstack.pb-c.c:6575:25: error: expected expression before ‘DeviceTypes’
PROTOBUF_C_OFFSETOF(DeviceTypes, coodinator),
^
../zstackpb/zstack.pb-c.c:6587:25: error: expected expression before ‘DeviceTypes’
PROTOBUF_C_OFFSETOF(DeviceTypes, router),
^
../zstackpb/zstack.pb-c.c:6599:25: error: expected expression before ‘DeviceTypes’
PROTOBUF_C_OFFSETOF(DeviceTypes, enddevice),
^
../zstackpb/zstack.pb-c.c:6640:25: error: expected expression before ‘SysResetReq’
PROTOBUF_C_OFFSETOF(SysResetReq, cmdid),
^
../zstackpb/zstack.pb-c.c:6652:25: error: expected expression before ‘SysResetReq’
PROTOBUF_C_OFFSETOF(SysResetReq, type),
^
../zstackpb/zstack.pb-c.c:6664:25: error: expected expression before ‘SysResetReq’
PROTOBUF_C_OFFSETOF(SysResetReq, newnwkstate),
^
../zstackpb/zstack.pb-c.c:6675:25: error: expected expression before ‘SysResetReq’
PROTOBUF_C_OFFSETOF(SysResetReq, has_shutdown),
^
../zstackpb/zstack.pb-c.c:6676:25: error: expected expression before ‘SysResetReq’
PROTOBUF_C_OFFSETOF(SysResetReq, shutdown),
^
../zstackpb/zstack.pb-c.c:6718:25: error: expected expression before ‘SysVersionReq’
PROTOBUF_C_OFFSETOF(SysVersionReq, cmdid),
^
../zstackpb/zstack.pb-c.c:6757:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, cmdid),
^
../zstackpb/zstack.pb-c.c:6769:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, preconfigkeyenable),
^
../zstackpb/zstack.pb-c.c:6781:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, securitymodeenable),
^
../zstackpb/zstack.pb-c.c:6793:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, usedefaulttclk),
^
../zstackpb/zstack.pb-c.c:6805:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, pollrate),
^
../zstackpb/zstack.pb-c.c:6817:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, queuedpollrate),
^
../zstackpb/zstack.pb-c.c:6829:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, responsepollrate),
^
../zstackpb/zstack.pb-c.c:6841:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, apsackwaitduration),
^
../zstackpb/zstack.pb-c.c:6853:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, bindingtime),
^
../zstackpb/zstack.pb-c.c:6865:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, panid),
^
../zstackpb/zstack.pb-c.c:6877:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, pollfailureretries),
^
../zstackpb/zstack.pb-c.c:6889:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, indirectmsgtimeout),
^
../zstackpb/zstack.pb-c.c:6901:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, apsframeretries),
^
../zstackpb/zstack.pb-c.c:6913:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, bcastretries),
^
../zstackpb/zstack.pb-c.c:6925:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, passiveacktimeout),
^
../zstackpb/zstack.pb-c.c:6937:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, bcastdeliverytime),
^
../zstackpb/zstack.pb-c.c:6949:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, routeexpirytime),
^
../zstackpb/zstack.pb-c.c:6961:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, userdesc),
^
../zstackpb/zstack.pb-c.c:6973:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, preconfigkey),
^
../zstackpb/zstack.pb-c.c:6985:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, chanlist),
^
../zstackpb/zstack.pb-c.c:6997:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, multicastradius),
^
../zstackpb/zstack.pb-c.c:7009:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, extendedpanid),
^
../zstackpb/zstack.pb-c.c:7021:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, ieeeaddr),
^
../zstackpb/zstack.pb-c.c:7033:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, macrxonidle),
^
../zstackpb/zstack.pb-c.c:7045:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, snifferfeature),
^
../zstackpb/zstack.pb-c.c:7057:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, concentratorenable),
^
../zstackpb/zstack.pb-c.c:7069:25: error: expected expression before ‘SysConfigReadReq’
PROTOBUF_C_OFFSETOF(SysConfigReadReq, concentratordisctime),
^
../zstackpb/zstack.pb-c.c:7134:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, cmdid),
^
../zstackpb/zstack.pb-c.c:7145:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_preconfigkeyenable),
^
../zstackpb/zstack.pb-c.c:7146:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, preconfigkeyenable),
^
../zstackpb/zstack.pb-c.c:7157:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_securitymodeenable),
^
../zstackpb/zstack.pb-c.c:7158:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, securitymodeenable),
^
../zstackpb/zstack.pb-c.c:7169:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_usedefaulttclk),
^
../zstackpb/zstack.pb-c.c:7170:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, usedefaulttclk),
^
../zstackpb/zstack.pb-c.c:7181:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_pollrate),
^
../zstackpb/zstack.pb-c.c:7182:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, pollrate),
^
../zstackpb/zstack.pb-c.c:7193:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_queuedpollrate),
^
../zstackpb/zstack.pb-c.c:7194:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, queuedpollrate),
^
../zstackpb/zstack.pb-c.c:7205:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_responsepollrate),
^
../zstackpb/zstack.pb-c.c:7206:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, responsepollrate),
^
../zstackpb/zstack.pb-c.c:7217:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_apsackwaitduration),
^
../zstackpb/zstack.pb-c.c:7218:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, apsackwaitduration),
^
../zstackpb/zstack.pb-c.c:7229:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_bindingtime),
^
../zstackpb/zstack.pb-c.c:7230:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, bindingtime),
^
../zstackpb/zstack.pb-c.c:7241:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_panid),
^
../zstackpb/zstack.pb-c.c:7242:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, panid),
^
../zstackpb/zstack.pb-c.c:7253:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_pollfailureretries),
^
../zstackpb/zstack.pb-c.c:7254:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, pollfailureretries),
^
../zstackpb/zstack.pb-c.c:7265:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_indirectmsgtimeout),
^
../zstackpb/zstack.pb-c.c:7266:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, indirectmsgtimeout),
^
../zstackpb/zstack.pb-c.c:7277:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_apsframeretries),
^
../zstackpb/zstack.pb-c.c:7278:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, apsframeretries),
^
../zstackpb/zstack.pb-c.c:7289:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_bcastretries),
^
../zstackpb/zstack.pb-c.c:7290:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, bcastretries),
^
../zstackpb/zstack.pb-c.c:7301:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_passiveacktimeout),
^
../zstackpb/zstack.pb-c.c:7302:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, passiveacktimeout),
^
../zstackpb/zstack.pb-c.c:7313:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_bcastdeliverytime),
^
../zstackpb/zstack.pb-c.c:7314:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, bcastdeliverytime),
^
../zstackpb/zstack.pb-c.c:7325:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_routeexpirytime),
^
../zstackpb/zstack.pb-c.c:7326:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, routeexpirytime),
^
../zstackpb/zstack.pb-c.c:7337:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_userdesc),
^
../zstackpb/zstack.pb-c.c:7338:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, userdesc),
^
../zstackpb/zstack.pb-c.c:7349:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_preconfigkey),
^
../zstackpb/zstack.pb-c.c:7350:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, preconfigkey),
^
../zstackpb/zstack.pb-c.c:7361:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_chanlist),
^
../zstackpb/zstack.pb-c.c:7362:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, chanlist),
^
../zstackpb/zstack.pb-c.c:7373:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_multicastradius),
^
../zstackpb/zstack.pb-c.c:7374:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, multicastradius),
^
../zstackpb/zstack.pb-c.c:7385:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_extendedpanid),
^
../zstackpb/zstack.pb-c.c:7386:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, extendedpanid),
^
../zstackpb/zstack.pb-c.c:7397:25: error: expected expression before ‘SysConfigWriteReq’
PROTOBUF_C_OFFSETOF(SysConfigWriteReq, has_ieeeaddr),
^