Re: [PyOpenGL-Users] PyOpenGL on Windows
Brought to you by:
mcfletch
From: Henry G. <he...@ca...> - 2011-07-04 17:49:47
|
On Mon, 2011-07-04 at 18:32 +0100, Henry Gomersall wrote: > On Mon, 2011-07-04 at 13:43 -0300, Alejandro Segovia wrote: > > I can confirm that after getting the MSVCRT7.1.dll not found error > > message every time I lunch my application, it happens to run fine, > > with all OpenGL code working. > > It seems that the gle32.dll packaged with PyOpenGL has this > dependency, > so its this library that needs to be recompiled. My naive fiddling seems to suggest a fairly minimal dependency on MSVCR71.dll. winedump shows the following symbols. Most of those look like they won't have changed much (although some look like they might have!)... offset 0001e1dc MSVCR71.dll Hint/Name Table: 0001E23C TimeDateStamp: 00000000 (Thu Jan 1 01:00:00 1970) ForwarderChain: 00000000 First thunk RVA: 0001E024 Ordn Name 766 sin 1e3dc 241 _except_handler3 1e456 76 __CppXcptFilter 1e444 187 _adjust_fdiv 1e434 319 _initterm 1e428 440 _onexit 1e412 107 __dllonexit 1e404 648 atan2 1e3fc 757 realloc 1e3f2 644 acos 1e3ea 769 sqrt 1e3bc 684 free 1e3c4 735 malloc 1e3cc 658 cos 1e3d6 665 fabs 1e3e2 Interesting discussion here on CRT versioning... http://kobyk.wordpress.com/2007/07/20/dynamically-linking-with-msvcrtdll-using-visual-c-2005/ Cheers, Henry |