r20082 - gnucash/trunk/src - Disable building the plugins directory until windows build issues can be fixed

Phil Longstaff plongstaff at rogers.com
Thu Jan 13 17:43:26 EST 2011


On Thu, 2011-01-13 at 11:46 -0500, Derek Atkins wrote:
> Phil Longstaff <plongstaff at rogers.com> writes:
> 
> > On Wed, 2011-01-12 at 21:47 -0500, Phil Longstaff wrote:
> >> Author: plongstaff
> >> Date: 2011-01-12 21:47:03 -0500 (Wed, 12 Jan 2011)
> >> New Revision: 20082
> >> Trac: http://svn.gnucash.org/trac/changeset/20082
> >> 
> >> Modified:
> >>    gnucash/trunk/src/Makefile.am
> >> Log:
> >> Disable building the plugins directory until windows build issues can be fixed
> >
> > 1) bi_import.c needs to include "localtime_r.h".
> 
> Yes.
> 
> > 2) Makefile.am needs to -Ilib/libc
> 
> .. and it also needs to include libc_missing.la
> 
> > 3) Getting link errors when linking.  Seemed easiest for now to just
> > disable it.
> 
> What link errors do you get?
.libs/gnc-plugin-bi_import.o: In function
`gnc_plugin_bi_import_get_type':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gnc-plugin-bi_import.c:66: undefined reference to `gnc_plugin_get_type'
.libs/gnc-plugin-bi_import.o: In function `gnc_plugin_bi_import_new':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gnc-plugin-bi_import.c:71: undefined reference to `gnc_plugin_get_type'
.libs/gnc-plugin-bi_import.o: In function
`gnc_plugin_bi_import_class_init':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gnc-plugin-bi_import.c:78: undefined reference to `gnc_plugin_get_type'
.libs/gncmod-bi_import.o: In function
`libgncmod_bi_import_gnc_module_init':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gncmod-bi_import.c:85: undefined reference to `gnc_plugin_manager_get'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gncmod-bi_import.c:85: undefined reference to `gnc_plugin_manager_add_plugin'
.libs/gui.o: In function `gnc_plugin_bi_import_showGUI':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:94: undefined reference to `gnc_find_gui_components'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:106: undefined reference to `gnc_glade_xml_new'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:111: undefined reference to `gnc_get_current_book'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:151: undefined reference to `gnc_register_gui_component'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:157: undefined reference to `gnc_glade_autoconnect_full_func'
.libs/gui.o: In function `gnc_plugin_bi_import_getFilename':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:179: undefined reference to `gnc_file_dialog'
.libs/gui.o: In function `gnc_bi_import_gui_ok_cb':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:202: undefined reference to `gnc_info_dialog'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:205: undefined reference to `gnc_info_dialog'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:211: undefined reference to `gnc_close_gui_component'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:214: undefined reference to `gnc_error_dialog'
.libs/gui.o: In function `gnc_bi_import_gui_cancel_cb':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:226: undefined reference to `gnc_close_gui_component'
.libs/gui.o: In function `gnc_bi_import_gui_help_cb':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:232: undefined reference to `gnc_gnome_help'
.libs/gui.o: In function `gnc_bi_import_gui_destroy_cb':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:250: undefined reference to `gnc_suspend_gui_refresh'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:251: undefined reference to `gnc_unregister_gui_component'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/gui.c:252: undefined reference to `gnc_resume_gui_refresh'
.libs/bi_import.o: In function `gnc_bi_import_fix_bis':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:410: undefined reference to `gnc_get_current_book'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:410: undefined reference to `gnc_search_vendor_on_id'
.libs/bi_import.o: In function `gnc_bi_import_create_bis':
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:539: undefined reference to `gnc_search_bill_on_id'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:541: undefined reference to `gnc_search_invoice_on_id'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:546: undefined reference to `gncInvoiceCreate'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:547: undefined reference to `gncInvoiceSetID'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:548: undefined reference to `gncOwnerCreate'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:550: undefined reference to `gnc_search_vendor_on_id'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:550: undefined reference to `gncOwnerInitVendor'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:553: undefined reference to `gnc_search_customer_on_id'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:553: undefined reference to `gncOwnerInitCustomer'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:555: undefined reference to `gncInvoiceSetOwner'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:556: undefined reference to `gncOwnerGetCurrency'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:556: undefined reference to `gncInvoiceSetCurrency'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:560: undefined reference to `gncInvoiceSetDateOpened'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:568: undefined reference to `gncInvoiceSetDateOpened'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:570: undefined reference to `gncInvoiceSetBillingID'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:571: undefined reference to `gncInvoiceSetNotes'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:572: undefined reference to `gncInvoiceSetActive'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:583: undefined reference to `gncInvoiceIsPosted'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:615: undefined reference to `gncEntryCreate'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:617: undefined reference to `gncEntrySetDate'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:619: undefined reference to `gncEntrySetDateEntered'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:620: undefined reference to `gncEntrySetDescription'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:621: undefined reference to `gncEntrySetAction'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:624: undefined reference to `gnc_exp_parser_parse'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:625: undefined reference to `gncEntrySetQuantity'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:626: undefined reference to `gnc_get_current_root_account'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:626: undefined reference to `gnc_account_lookup_for_register'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:630: undefined reference to `gncEntrySetBillAccount'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:632: undefined Creating library file: .libs/libgncmod-bi_import.dll.a
reference to `gnc_exp_parser_parse'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:633: undefined reference to `gncEntrySetBillPrice'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:634: undefined reference to `gncEntrySetBillTaxable'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:635: undefined reference to `gncEntrySetBillTaxIncluded'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:636: undefined reference to `gncTaxTableLookupByName'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:636: undefined reference to `gncEntrySetBillTaxTable'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:639: undefined reference to `gnc_exp_parser_parse'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:640: undefined reference to `gncBillAddEntry'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:644: undefined reference to `gncEntrySetNotes'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:645: undefined reference to `gncEntrySetInvAccount'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:647: undefined reference to `gnc_exp_parser_parse'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:648: undefined reference to `gncEntrySetInvPrice'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:649: undefined reference to `gncEntrySetInvTaxable'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:650: undefined reference to `gncEntrySetInvTaxIncluded'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:651: undefined reference to `gncTaxTableLookupByName'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:651: undefined reference to `gncEntrySetInvTaxTable'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:654: undefined reference to `gnc_exp_parser_parse'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:655: undefined reference to `gncEntrySetInvDiscount'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:656: undefined reference to `gncEntrySetInvDiscountType'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:657: undefined reference to `gncEntrySetInvDiscountHow'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:658: undefined reference to `gncInvoiceAddEntry'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:678: undefined reference to `gnc_get_current_root_account'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:678: undefined reference to `gnc_account_lookup_for_register'
c:/soft/gnucash/build/src/plugins/bi_import/../../../../repos/src/plugins/bi_import/bi_import.c:680: undefined reference to `gncInvoicePostToAccount'
collect2: ld returned 1 exit status





More information about the gnucash-devel mailing list