我最近安装了GCC和CYGWIN。每次我尝试构建任何东西(偶数和空文件)我得到以下消息。
“\ USR \ lib中\ GCC \ x86_64的-PC-cygwin的\ 7.3.0 \包括\ C ++ \ x86_64的-PC- cygwin \ bits \ gthr-default.h ||函数'int __gthread_mutex_timedlock(__ pthread_mutex_t **, const __gthread_time_t *)':|的\ usr \ LIB \ GCC \ x86_64的-PC- cygwin的\ 7.3.0 \包括\ C ++ \ x86_64的-PC-cygwin的\比特\ gthr-default.h | 768 |错误:未声明'pthread_mutex_timedlock' 这个范围|的\ usr \ LIB \ GCC \ x86_64的-PC-cygwin的\ 7.3.0 \包括\ C ++ \ x86_64的-PC-cygwin的\位\ gthr-default.h | 768 | 注意:建议替代:'__ gthread_mutex_timedlock'| || ===构建失败:1个错误,0个警告(0分钟,0秒(秒))。“
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53238有一个相关的帖子,但多年来一直处于休眠状态,并没有解决问题。
有没有人知道变通方法或修复方法?