I am trying to compile the perl DBD::DB2 driver using strawberry perl. When doing so I get a compiler error as below
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1747:5: error: unknown type name '__in_ecount'
This error is seen because Microsoft defines the header file sqlext.h with Header annotations as
__in_ecount where as this is been renamed in MingW to
SAL__in_ecount. Could you let me know why was this renaming done. Also how will I be able to get rid of this compiler error and proceed to build the DBD::DB2 driver [basically a C application using the DB2 ODBC driver] successfully.
A ticket is been opened as per request on the thread here
Log in to post a comment.