You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today I tried to compile eti-tools in cygwin. But it fails:
cc -O2 -Wall -I. -c -o edi2eti.o edi2eti.c
cc -o edi2eti network.o af_parser.o pf_parser.o tag_parser.o crc.o eti_assembler.o logging.o edi2eti.o -lm
cc -O2 -Wall -I. -c -o fedi2eti.o fedi2eti.c
In file included from /usr/include/sys/fcntl.h:3,
from /usr/include/fcntl.h:12,
from fedi2eti.c:22:
edi_parser.h:109:14: error: expected identifier or '(' before numeric constant
109 | uint32_t FSYNC:24;
| ^~~~~
In file included from fedi2eti.c:29:
edi_parser.h:110:1: warning: no semicolon at end of struct or union
110 | } PACKED;
| ^
make: *** [Makefile:39: fedi2eti.o] Error 1
Any idea? This error does not appear in Linux.
The text was updated successfully, but these errors were encountered:
Today I tried to compile eti-tools in cygwin. But it fails:
Any idea? This error does not appear in Linux.
The text was updated successfully, but these errors were encountered: