> 2. window use LLP64 model while J use LP64 model > you have to clean up these issue before odbc.ijs can work > under 64-bit.
This should not be a problem for cd calls when appropriate type is used. i integer (4 byte) l long integer (8 byte) x J integer (4 byte or 8 byte depending on 32/64) Structures can be built with Conversion: 2 ic y J integers to sets of 4 bytes _2 ic y sets of 4 bytes to J integers --- On Wed, 6/11/08, bill lam <[EMAIL PROTECTED]> wrote: > That odbc.ijs will fail in true 64-bit because. > > 1. signiture of odbc api is incorrect for 64-bit odbc > manager > 2. window use LLP64 model while J use LP64 model > you have to clean up these issue before odbc.ijs can work > under 64-bit. > > However if you run 32-bit J and use 32-bit (wow64) odbc > manager, then it should > work under xp64. AFAIK there are very very few 64-bit odbc > drivers apart from > that for m$ sqlsvr. Which driver did you use? > > Lettow, Kenneth wrote: > > I've been trying to pull some data from an ODBC > source and convert it to > > mapped files via the script in this post: > > > http://www.nabble.com/forum/ViewPost.jtp?post=15710453&framed=y&skin=241 > > 93. > > > > > > > > When I run this script on a WinXP 32 machine it works > perfectly. > > > > > > > > When I run it on a Win XP 64 machine, I get a domain > error (below). > > > > > > > > ddbind sh > > > > |domain error: memr > > > > | ''$pa+ memr pa,0,1,4 > > > > > > > > I stepped through ODBC.ijs and found the offending > line (#664). > > > > > > > > ple=. 15!:6 <y NB. pointer to local entry > > > > pa=. memr ple,4,1,4 NB. ptr to array > > > > ''$pa+memr pa,0,1,4 NB. plus offset to data > > > > > > > > Can anyone suggest a way to get this script to run on > 64 bit Windows? > > > > > > > > Thanks in advance, > > > > > > > > Ken > > > > > ---------------------------------------------------------------------- > > For information about J forums see > http://www.jsoftware.com/forums.htm > > > > ---------------------------------------------------------------------- > For information about J forums see > http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
