是否有人设法在Io
Regex
的{{1}}下使用OpenGL
或Cygwin
等Windows 7 32 bit
个插件?
注意:
ASLR
问题,我希望启用ASLR
,因此我没有关闭它进行测试。Cygwin
是较新的,但不是必须混淆边缘(gcc (GCC) 4.3.4 20090804 (release) 1
)全文:
在我这边,我需要进行一些调整,以便在Io
下编译并运行Cygwin
。要查看我的构建过程,小修补程序和最终调整以使Cygwin
可以使用DLL,请参阅http://permalink.de/tino/iocyg
我的操作系统为Windows 7 starter 32 bit
,因此启用了ASLR
。这是关于Cygwin
下的构建,而不是MinGW
,因为MinGW
Regex
插件由于默认情况下缺少pcre
lib而无法编译。< / p>
在Cygwin下我没有设法使用Regex
或OpenGL
之类的插件,因为有以下错误(请注意Cygwin
在搜索中查找DLL
个{ {1}},所以我必须将lib添加到它,因此PATH
):
env
谷歌搜索此错误我发现了一些与事实相关的帖子,$ env PATH="$PATH:/usr/local/lib" io
Io 20090105
Io> Regex
==> Regex_0xcd1788:
[output skipped]
Io> "e" matchesRegex("." asRegex)
IoState error: missing proto 0x52128c
IoState_protoWithInitFunction() Error: missing proto
使用函数指针作为哈希来设置Io
。此地址可能会在proto
情况下发生更改,因此散列会中断。然而,查看DLL
的代码我无法理解这是否真的是问题的根源(尚未)。
深入研究:
iovm/source/IoState.c
这可以追溯到使用来自Io> "a" matchesOfRegex("o") anchored
==> nil
Io> "a" matchesOfRegex(".") anchored
IoState error: missing proto 0x1983128c
IoState_protoWithInitFunction() Error: missing proto
的函数Range
中的IoRegexMatches_searchFrom_withOptions_
插件。在这里,我目前陷入困境。