Раньше не сталкивался с Cygwin, сегодня впервые установил на виртуальную машину с виндой
Ситуация такая, есть прога, которая компилится в Linux более того, даже в винде она компилится под цигвином - но только не у меня
может в cygwin библиотек не хватает каких-то?
при компиляции вылетает вот с такой ошибкой:
------------cut-------------- In file included from /usr/include/sys/stat.h:20, from /usr/include/sys/fcntl.h:164, from /usr/include/fcntl.h:14, from ../../../../hsboard/common/commonfunctions.h:23, from ../../billvalidator/core/CCNET/CCNETbase/CCNETbase.h:26, from ../../billvalidator/core/CCNET/CCNETbase/CCNETbase.cpp:1: /usr/include/cygwin/stat.h:74: error: field `st_atim' has incomplete type /usr/include/cygwin/stat.h:75: error: field `st_mtim' has incomplete type /usr/include/cygwin/stat.h:76: error: field `st_ctim' has incomplete type make: *** [CCNETbase.o] Error 1 ------------cut--------------
в файле /usr/include/cygwin/stat.h эти строки выглядят так:
------------cut-------------- struct stat { dev_t st_dev; ino_t st_ino; mode_t st_mode; nlink_t st_nlink; uid_t st_uid; gid_t st_gid; dev_t st_rdev; off_t st_size; timestruc_t st_atim; timestruc_t st_mtim; timestruc_t st_ctim; blksize_t st_blksize; blkcnt_t st_blocks; long st_spare4[2]; }; ------------cut--------------
видимо, не определена timestruc_t
пробовал подрубать <cygwin/types.h> - тот же результат
что я делаю не так?