That should already fixed last year. did you update base library using
pacman? the file you mentioned is not even being loaded, and there are also
other 64-bit clean-up.
commit 962b4ae6eb545c072e785e42b39885bba6f85d5c
Author: blam <b...@43cb2d34-b325-0410-9358-84604a89f4dd>
AuthorDate: Sun Dec 20 16:16:02 2009 +0000
Commit: blam <b...@43cb2d34-b325-0410-9358-84604a89f4dd>
CommitDate: Sun Dec 20 16:16:02 2009 +0000
opengl: make demo run under win64
git-svn-id: http://www.jsoftware.com/svn/base/tr...@549
43cb2d34-b325-0410-9358-84604a89f4dd
---
classes/graphics/glmain/jzopengl.ijs | 4 +-
classes/graphics/glmain/jzopengl_win.ijs | 41 ++++++++++++++++--------------
2 files changed, 24 insertions(+), 21 deletions(-)
Чтв, 07 Окт 2010, Raul Miller писал(а):
> Once again, I am installing J on a new machine.
>
> And, once again, I need to deal with a crippling bug in J's
> opengl implementation.
>
> Here is how j64-602\system\classes\opengl\jzopengl_win_64.ijs looks
> after I have fixed it:
>
> NB. jzopengl_win_64.ijs
>
> 0 :0
> coclass 'jzopengl'
>
> create=: destroy=: current=: rc=: alloc=: free=: show=: pixels=: target=: 3 : > 0
> 'OpenGL not supported on J64' assert 0
> )
>
> load '~system/classes/opengl/jzopengl_win.ijs'
>
>
> This has worked perfectly on every 64 bit windows machine I have
> ever tried. And, based on my understanding of how windows is
> designed, this will work properly on every modern system.
>
> You can get rid of that 0 :0 dead code, but could someone
> please apply this change to the main J code library?
>
> Thanks,
>
--
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm