Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Mac OSX OpenGL未获取关键事件_Macos_Cocoa_Opengl_Macos Catalina - Fatal编程技术网

Macos Mac OSX OpenGL未获取关键事件

Macos Mac OSX OpenGL未获取关键事件,macos,cocoa,opengl,macos-catalina,Macos,Cocoa,Opengl,Macos Catalina,我试图在MacOSX Catalina上重新编译琼脂(GUI 1.5.0和1.6.0)。安装了最新的xcode 在同一个系统上,直到最近我还拥有High Sierra,并成功构建了AGAR 1.5.0,在所有AGAR应用程序中都获得了关键事件 我更新了Catalina并更新了所有brew软件包和xcode 然后我尝试编译AGAR 1.6.0,除了在任何应用程序中没有收到任何关键事件外,一切都进行得很顺利。我可以看到键是在启动琼脂应用程序的终端中输出的 因此,我尝试重新编译AGAR 1.5.0(以

我试图在MacOSX Catalina上重新编译琼脂(GUI 1.5.0和1.6.0)。安装了最新的xcode

在同一个系统上,直到最近我还拥有High Sierra,并成功构建了AGAR 1.5.0,在所有AGAR应用程序中都获得了关键事件

我更新了Catalina并更新了所有brew软件包和xcode

然后我尝试编译AGAR 1.6.0,除了在任何应用程序中没有收到任何关键事件外,一切都进行得很顺利。我可以看到键是在启动琼脂应用程序的终端中输出的

因此,我尝试重新编译AGAR 1.5.0(以前还可以),但它也不会接收关键事件。如果我执行以前构建的旧AGAR 1.5.0应用程序,该应用程序运行良好,但任何新编译的应用程序(AGAR 1.5.0或AGAR 1.6.0)都没有关键事件

由于调试AGAR超出了我的专业范围,我想知道在我从High Sierra升级到Catalina的过程中,我可能会看到哪些变化。我怀疑包裹丢失或破损,但我只是在猜测这一点

我相信MacOS上的AGAR是基于Cocoa和OpenGL构建的


我已经检查了github libagar的问题数据库,并在那里提交了我的问题,但似乎没有太多活动。

?AGAR GUI是一个跨平台的windows/forms GUI。看来我的旧版本AGAR正在工作,因为我编译了对SDL2驱动程序的支持,所以它可能从未使用过Cocoa!!!我刚刚用SDL2驱动程序重新编译了旧版本,它仍然在工作!所以我必须假设代码可能有错!我将开始另一个问题更具体的代码!