I'm trying to get the gda-dev2 branch (r16869) working under windows and am running into a couple problems.
I have obtained libgda, compiled it and everything looks good from there, however it seems a few gnucash includes are missing in backend\gda for me. Unfortunately I don't know the code well enough to do anything about it :(. Could I have a few pointers? Thanks, Nathan gcc -shared .libs/gnc-backend-util-gda.o .libs/gnc-account-gda.o .libs/gnc- book-gda.o .libs/gnc-budget-gda.o .libs/gnc-commodity-gda.o .libs/gnc- lots-gda.o .libs/gnc-price-gda.o .libs/gnc-recurrence-gda.o .libs/gnc- schedxaction-gda.o .libs/gnc-slots-gda.o .libs/gnc-transaction-gda.o -L/c/soft/autotools/lib -L/c/soft/regex/lib -lregex -L/c/soft/gnome/lib -L/c/soft/guile/lib -L/c/soft/gwenhywfar/lib -L/c/soft/hh/lib -Lc:/soft/gnome/lib -lgmodule-2.0 -lgconf-2 -lORBit-2 -lgobject-2.0../../../src/engine/.libs/libgncmod- engine.dll.a -L/c/soft/gnucash/build/src/gnc-module/.libs -Lc:/soft/guile/lib -L/c/soft/readline/lib -L/c/soft/gnucash/build/src/core-utils/.libs -L/c/soft/gnucash/build/lib/libqof/qof/.libs -Lc:/soft/libgda/lib /c/soft/libgda/lib/libgda-3.0.dll.a -L/c/soft/libgda/lib /c/soft/libgda/lib/libgdasql-3.0.dll.a -lgthread-2.0 -lxml2 -lz -lglib-2.0-lintl -liconv -lpopt -mms-bitfields -mwindows -o .libs/libgnc- backend-gda-utils-0.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libgnc-backend-gda-utils.dll.a Creating library file: .libs/libgnc-backend-gda-utils.dll.a .libs/gnc-backend-util-gda.o(.text+0x3e9): In function `gnc_gda_get_getter': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:141: undefined reference to `qof_class_get_parameter_getter' .libs/gnc-backend-util-gda.o(.text+0x22ed): In function `load_guid': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:684: undefined reference to `string_to_guid' .libs/gnc-backend-util-gda.o(.text+0x2496): In function `get_gvalue_guid': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:717: undefined reference to `guid_to_string_buff' .libs/gnc-backend-util-gda.o(.text+0x2954): In function `get_gvalue_objectref_guid': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:797: undefined reference to `qof_instance_get_guid' .libs/gnc-backend-util-gda.o (.text+0x296f):c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:800: undefined reference to `guid_to_string_buff' .libs/gnc-backend-util-gda.o(.text+0x2ec0): In function `load_timespec': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:880: undefined reference to `gnc_iso8601_to_timespec_gmt' .libs/gnc-backend-util-gda.o (.text+0x2f7f):c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:887: undefined reference to `gnc_dmy2timespec' .libs/gnc-backend-util-gda.o (.text+0x2fb1):c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:893: undefined reference to `qof_log_prettify' .libs/gnc-backend-util-gda.o(.text+0x3128): In function `get_gvalue_timespec': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:920: undefined reference to `gnc_timespec_to_iso8601_buff' .libs/gnc-backend-util-gda.o(.text+0x3791): In function `load_date': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:1017: undefined reference to `qof_log_prettify' .libs/gnc-backend-util-gda.o(.text+0x3dbd): In function `get_integer_value': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:1099: undefined reference to `qof_log_prettify' .libs/gnc-backend-util-gda.o(.text+0x4179): In function `get_gvalue_numeric': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:1167: undefined reference to `gnc_numeric_get_type' .libs/gnc-backend-util-gda.o(.text+0x4931): In function `gnc_gda_register_col_type_handler': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:1296: undefined reference to `qof_log_prettify' .libs/gnc-backend-util-gda.o(.text+0x4df5): In function `gnc_gda_load_object': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:1404: undefined reference to `qof_class_get_parameter_setter' .libs/gnc-backend-util-gda.o(.text+0x5066): In function `gnc_gda_execute_query': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:1456: undefined reference to `qof_log_prettify' .libs/gnc-backend-util-gda.o(.text+0x5139): In function `gnc_gda_create_query_from_sql': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:1473: undefined reference to `qof_log_prettify' .libs/gnc-backend-util-gda.o(.text+0x531c): In function `gnc_gda_execute_select_get_count': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:1512: undefined reference to `qof_log_prettify' .libs/gnc-backend-util-gda.o(.text+0x688c): In function `gnc_gda_create_table_if_needed': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- backend-util-gda.c:1885: undefined reference to `qof_log_prettify' .libs/gnc-account-gda.o(.text+0xdf): In function `get_parent': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- account-gda.c:98: undefined reference to `qof_instance_get_type' .libs/gnc-account-gda.o (.text+0xf6):c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- account-gda.c:98: undefined reference to `qof_instance_get_guid' .libs/gnc-account-gda.o(.text+0x1c2): In function `set_parent': c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- account-gda.c:116: undefined reference to `qof_instance_get_type' .libs/gnc-account-gda.o (.text+0x1d9):c:/soft/gnucash/build/src/backend/gda/../../../../repos/src/backend/gda/gnc- account-gda.c:116: undefined reference to `qof_instance_get_book' and so on for: gnc-transaction-gda.c gnc-slots-gda.c gnc-schedxaction-gda.c gnc-recurrence-gda.c gnc-price-gda.c gnc-lots-gda.c gnc-commodity-gda.c gnc-budget-gda.c gnc-book-gda.c gnc-account-gda.c -- <><><><><><><><><><><><><><><> "Even if you are on the right track, you'll get run over if you just sit there" - Will Rogers _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
