From: Bob D. <bd...@si...> - 2009-11-30 14:39:07
|
Hi, Can I see the results of your configure please. Thanks On Thu, 2009-11-26 at 22:37 +0100, dick wrote: > hi list, > > We are trying to use rlib in our application (very large python application > with postgresql) and want to dynamically create XML to generate standard > reports on the fly. > > Currently we are trying to get started. Now I have a couple of problems. > > 1. When we compile the library, we do not get rlib, but only an rlibcompat > that we can import. Why is this happening. However, if it still works no > problem. > > > 2. When we try one of the simple examples > ---------//------------- > > import sys > sys.path.append('/usr/lib/python2.6/site-packages') > import rlibcompat as rlib > > myrlib = rlib.rlib_init(); > rlib.rlib_add_datasource_postgre(myrlib, "cvix", > "Host=localhost;Database=cvix;User Id=postgres"); > rlib.rlib_add_query_as(myrlib, "cvix", "select * FROM > adeuxproductie.producten", "products"); > rlib.rlib_add_report(myrlib, "products.xml"); > rlib.rlib_set_output_format_from_text(myrlib, "pdf"); > rlib.rlib_execute(myrlib); > rlib.rlib_spool(myrlib); > rlib.rlib_free(myrlib); > > ---------//------------- > > I get the following error: > > desktop:~/rlib-1.3.7/src/examples/python$ python compat-example.py > Could Not Load POSTGRES Input [/usr/local/lib/libr-postgres.so: undefined > symbol: g_free] > rlib_add_query_as: Could not find input source [cvix]! > No queries added to report > > It looks like it is trying to use g_free that is not available. Is that > because rlib simply does not work with newer versions of Postgresql? > |