> > From: Derek Atkins <[EMAIL PROTECTED]> > Date: 2006/03/07 Tue AM 11:27:34 CST > To: [EMAIL PROTECTED] > CC: [email protected] > Subject: Re: Re: Unable to compile r13513 > > This is the exact same error. Fix it the same way. > > -derek >
Ok, I feel a little idiotic. My wounds were apparently self-inflicted. I was using an older script I use to comple gnucash. The verison I was using had a couple of configuration options left over from compiling on FC4 (--disable-error-on-warning and CFLAGS="-Wno-uninitialized"). It compiles without those two options. I'm sure this is more information than you care. For some reason, I feel the need to prove I'm not a total idot, just a partial one. Michael > Quoting [EMAIL PROTECTED]: > > > > >> > >> From: Derek Atkins <[EMAIL PROTECTED]> > >> Date: 2006/03/07 Tue AM 09:03:49 CST > >> To: [EMAIL PROTECTED] > >> CC: [email protected] > >> Subject: Re: Unable to compile r13513 > >> > >> I suspect the issue is that those functions, acc_free, commit_err, > >> on_done, noop, and on_err are being defined "static inline" and your > >> particular compiler is complaining about them. FWIW I can build > >> r13513 on FC4 without any issue. > >> > >> Can you go into those files in src/engine, remove the 'inline' part > >> from those function definitions, and then see if that fixes your problem? > >> > >> -derek > >> > > I removed the inline and got further but now I have another error. > > I'm using gcc-4.1.0-2 > > as well as internal qof if that helps. The error is: > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncInvoiceOnError' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncEntryOnError' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncEmployeeOnError' > > ../.libs/libgncmod-business-core.so: undefined reference to `table_free' > > ../.libs/libgncmod-business-core.so: undefined reference to `gncJobOnDone' > > ../.libs/libgncmod-business-core.so: undefined reference to `invoice_free' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncCustomerOnDone' > > ../.libs/libgncmod-business-core.so: undefined reference to `gncOrderOnDone' > > ../.libs/libgncmod-business-core.so: undefined reference to `gncEntryOnDone' > > ../.libs/libgncmod-business-core.so: undefined reference to `cust_free' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncOrderOnError' > > ../.libs/libgncmod-business-core.so: undefined reference to `on_done' > > ../.libs/libgncmod-business-core.so: undefined reference to `emp_free' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncVendorOnDone' > > ../.libs/libgncmod-business-core.so: undefined reference to `job_free' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncInvoiceOnDone' > > ../.libs/libgncmod-business-core.so: undefined reference to `entry_free' > > ../.libs/libgncmod-business-core.so: undefined reference to `order_free' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncTaxTableOnDone' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncCustomerOnError' > > ../.libs/libgncmod-business-core.so: undefined reference to `bill_free' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncVendorOnError' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncTaxTableOnError' > > ../.libs/libgncmod-business-core.so: undefined reference to > > `gncEmployeeOnDone' > > ../.libs/libgncmod-business-core.so: undefined reference to `vendor_free' > > collect2: ld returned 1 exit status > > make[6]: *** [test-load-module] Error 1 > > make[6]: Leaving directory > > `/home/michael.wise/workspace/gnucash/trunk/src/business/business-core/test' > > make[5]: *** [install-recursive] Error 1 > > make[5]: Leaving directory > > `/home/michael.wise/workspace/gnucash/trunk/src/business/business-core' > > make[4]: *** [install] Error 2 > > make[4]: Leaving directory > > `/home/michael.wise/workspace/gnucash/trunk/src/business/business-core' > > make[3]: *** [install-recursive] Error 1 > > make[3]: Leaving directory > > `/home/michael.wise/workspace/gnucash/trunk/src/business' > > make[2]: *** [install-recursive] Error 1 > > make[2]: Leaving directory `/home/michael.wise/workspace/gnucash/trunk/src' > > make[1]: *** [install-recursive] Error 1 > > make[1]: Leaving directory `/home/michael.wise/workspace/gnucash/trunk' > > make: *** [install] Error 2 > > > > Michael > > > > [snip] > > > > > >> Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory > >> Member, MIT Student Information Processing Board (SIPB) > >> URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH > >> [EMAIL PROTECTED] PGP key available > >> > >> > > > > > > > > -- > Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory > Member, MIT Student Information Processing Board (SIPB) > URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH > [EMAIL PROTECTED] PGP key available > > _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
