> mysqlku.pas(16,18) Error: Identifier not found "TMYSQL"
> mysqlku.pas(16,18) Error: Error in type definition
> mysqlku.pas(18,22) Error: Identifier not found "TMYSQL_ROW"
> mysqlku.pas(18,22) Error: Error in type definition
> mysqlku.pas(74,17) Error: Operator is not  overloaded
> mysqlku.pas(76,32) Error: Illegal qualifier
> mysqlku.pas(76,35) Error: Illegal expression
> mysqlku.pas(77,35) Error: Illegal qualifier
> mysqlku.pas(77,38) Error: Illegal expression
> mysqlku.pas(78,37) Error: Illegal qualifier
> mysqlku.pas(78,44) Error: Illegal expression
>
> It's look that the interface has changed. But where can we get and follow its
> change?

Instead of using 'TMYSQL_ROW' try 'MYSQL_ROW' (omit the T).
That way, you can compile the code with both versions of Mysql since the old
units have the type definitions without the 'T' also.

To Michael or whoever knows:
Did the C header files use 'T' back then but not now?

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to