One more question, I'm working on Bug 616606, and almost done, but I need a GtkWindow pointer in gnc_html_webkit_init().
What I need is actually a valid GtkWindow pointer, so that I can call gtk_rc_get_style() on it to get the PangoFontDescription. I think there must be some global GtkWindow pointers in GnuCash, may be I can use one in gnc_html_webkit_init(), but I don't know, Could anyone can tell me is there a valid GtkWindow pointer I can use in the function? My current solution might looks not right, I just use gtk_window_new() create a new one, and get the font, then destroy it. On Wed, May 5, 2010 at 1:36 PM, Tao Wang <[email protected]> wrote: > Hi, > > It begin build aqbanking, however, I got this error: > > Creating library file: .libs/libaqbanking.dll.a > .libs/account.o: In function `fprintf': > c:/soft/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../include/stdio.h:246: > undefined reference to `__mingw_vfprintf' > .libs/bankinfoplugin.o: In function `fprintf': > c:/soft/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../include/stdio.h:246: > undefined reference to `__mingw_vfprintf' > ... > > I googled, and found Keith said at > http://sourceforge.net/tracker/index.php?func=detail&aid=2816071&group_id=2435&atid=102435 > -------------------------------- > __mingw_vfprintf is provided by libmingwex.a, in mingwrt-3.15 and later. > -------------------------------- > And the default mingw-runtime is 3.15-1, so everything should fine, > why this happened? How should I fix it? > > BTW, is there a faster way to build gnucash-bin? I just modify a > single .c file, and have to wait about 10 mins to see the compile > error if I run ./install.sh again. The cycle is too long. > > > On Wed, May 5, 2010 at 7:17 AM, Geert Janssens > <[email protected]> wrote: >> On Tuesday 4 May 2010, Geert Janssens wrote: >>> On Tuesday 4 May 2010, Tao Wang wrote: >>> > Hi, >>> > >>> > I followed the instructions on : >>> > http://wiki.gnucash.org/wiki/Windows#Instructions_for_an_.28almost.29_aut >>> >om ated_build >>> > >>> > /c/soft/packaging/win32/install.sh is ok, works fine. >>> > >>> > However, when I run >>> > >>> > rm -rf /c/soft/gnucash/dist >>> > /c/soft/packaging/win32/dist.sh >>> > >>> > I got error: >>> > ============= >>> > !!! Detected multiple directories where only one was expected; please >>> > delete all but the latest on: >>> > /c/soft/gnucash/inst/../dist/lib/aqbanking/plugins/*/wizards !!! >>> > !!! ABORTING !!! >>> > ============= >>> > >>> > However, I only found one directory in "plugins", and there is no >>> > "wizard" in that directory. >>> >>> The message is a bit misleading. There should be exactly one wizards >>> directory inside plugins/*. When this test code was written, it happened >>> regularly that there were two or three directories (due to previous builds >>> no properly cleaning up). But having no directories is an error as well, >>> yet the message was not formulated for this. >>> >>> > One thing I need to mention is that I was disabled AqBanking by >>> > "AQBANKING_WITH_QT=no" at first, however, I found without this >>> > enabled, I cannot make win32 package, so I remove the line in >>> > custom.sh, which is empty now, and do install.sh, rm, dist.sh again, >>> > then I got that error. >>> >>> You should remove the directory in which aqbanking was installed and run >>> install.sh again. >>> The script is not clever enough to detect a change in AQBANKING_WITH_QT to >>> rebuild aqbanking. >>> >>> Geert >>> _______________________________________________ >>> gnucash-devel mailing list >>> [email protected] >>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >>> >> As I find this message very confusing, I have changed it in r19100. >> >> Geert >> >> _______________________________________________ >> gnucash-devel mailing list >> [email protected] >> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >> > > > > -- > Regards > > Tao Wang > -- Regards Tao Wang _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
