我已经使用setup-x86.exe @ Win10 LTSB 2015 x64完成了cygwin的全新安装。
我已经安装了gcc-core
和w32api-runtime
个套件。
opengl32.dll
是32位dll。
使用x86_64安装的cygwin ld
能够找到对wglCreateContext的引用,而x86则不行。
$ gcc -o /tmp/conftest.exe /tmp/conftest.c -lopengl32
/tmp/ccec30zH.o:conftest.c:(.text+0xc): undefined reference to `wglCreateContext'
conftest.c:
#ifdef __cplusplus
extern "C"
#endif
char wglCreateContext ();
int
main ()
{
return wglCreateContext ();
;
return 0;
}