xserver 缺少 winauth.h 头文件

问题描述 投票:0回答:1

早安,

我正在尝试使用 cygwin 为 xserver 制作,但它一直抛出丢失的 winauth.h 文件。

InitOutput.c:68:10: fatal error: winauth.h: No such file or directory
   68 | #include "winauth.h"
      |          ^~~~~~~~~~~

在 xserver/hw/xwin/ 目录中,我有 winauth.c 但缺少它的头文件。

在我检查的所有版本中,它们都缺少 winauth.h 文件。

我试图创建一个空白的 winauth.h 文件,但它会抛出错误,所以我认为该文件是必需的。我在哪里可以找到这个文件?

谢谢!

cygwin xserver
1个回答
0
投票

在X服务器的源码包里面

xorg-server

$ tar -tf xserver-xserver-cygwin-21.1.4-2.tar.bz2 | grep winauth
xserver-xserver-cygwin-21.1.4-2/hw/xwin/winauth.c
xserver-xserver-cygwin-21.1.4-2/hw/xwin/winauth.h

您可以使用 Cygwin 安装程序下载

src
包。它将安装在
/usr/src/

$ ls -1 /usr/src/xorg-server-21.1.4-2.src/
xorg-backtrace
xorg-server.cygport
xserver-xserver-cygwin-21.1.4-2.tar.bz2
xvfb-run
xvfb-run.1
© www.soinside.com 2019 - 2024. All rights reserved.