Does anyone have experience with building odbc.k on Mac OS X?
I’m using 32-bit version of kdb+ on Mac.
I managed to build odbc.c into odbc.so (-arch i386) with unixODBC and FreeTDS I got from brew.
When \l odbc.k, there was no error. So I initially assumed that my build was successful.
But when I did .odbc.open"DRIVER=…", I noticed that the “open” function in odbc.c received x->t==5 and y->t==3, which are obviously not the exacted 10 and 7, respectively.
I’m suspecting that the calling convention or dylib linkage was wrong, but I’m not able to further debug it as I’m not that experience with building dylibs on Mac.
Please kindly let me know if there is any more specific information that I could provide to help further debug the problem.