Four Js Development Tools Forum

Discussions by product => Genero BDL => Topic started by: Adrian L. on August 10, 2017, 03:38:25 am



Title: The C API functions risnull in BDL 3.00
Post by: Adrian L. on August 10, 2017, 03:38:25 am
From: http://4js.com/online_documentation/fjs-fgl-manual-html/c_fgl_Migrate_to_251_cext_api.html

The C API functions such as decadd(), risnull(), rsetnull(), have been removed. These functions are part of the IBM® Informix® ESQL/C product and cannot be part of the Genero BDL product. The Genero runtime system provides only the C functions to push and pop data on the Genero BDL stack.

Below is the list of C API functions that have been removed, check your C extension code for the usage of these functions. If such functions are required, link your C-Extensions with the IBM Informix ESQL/C libraries.


I am using the compile C extensions in the Genero BDL 3.00, what are the steps to link the C extensions with the IBM Informix ESQL/C libraries?

Many thanks in advance


Title: Re: The C API functions risnull in BDL 3.00
Post by: Sebastien F. on August 10, 2017, 08:53:10 am
Hello,

Check the link commands in following page:

http://4js.com/online_documentation/fjs-fgl-manual-html/index.html#c_fgl_CExtensions_005.html

Seb