The problem is that with recent changes to src/gnome/gnc-window.c the app-file code now depends on src/gnome, which is Bad. Currently app-file can depend on gnome-utils, but not gnome (due to the build order). This means that the gnc-plugin code NEEDS to move to src/gnome-utils (as does gnc-window).
-derek Priit Laes <[EMAIL PROTECTED]> writes: > Hello, > I get this kind of problem: > > Making all in test > make[5]: Entering directory `/home/amd/code/gnucash/src/app-file/test' > /bin/sh ../../../libtool --mode=link gcc -g -O2 -Wall -Wunused - > Werror -o test-link test-link.o ../libgncmod-app-file.la -lpopt -lm > -lm > gcc -g -O2 -Wall -Wunused -Werror -o .libs/test-link test-link.o ../. > libs/libgncmod-app-file.so -L/usr/lib /home/amd/code/gnucash/src/gnome- > utils/.libs/libgncmod-gnome-utils.so /home/amd/code/gnucash/src/network- > utils/.libs/libgncmod-network-utils.so -L/usr/X11R6/lib /usr/lib/ > libgtkhtml-3.1.so /usr/lib/libgailutil.so /usr/lib/libgnomeprintui-2-2. > so /usr/lib/libgnomeprint-2-2.so /usr/lib/libfontconfig.so /usr/lib/ > libexpat.so /usr/lib/libfreetype.so /usr/lib/libglade-2.0.so -ldb-3 / > home/amd/code/gnucash/src/app-file/gnome/.libs/libgnc-app-file-gnome. > so /usr/lib/libgnomeui-2.so /usr/lib/libgnome-keyring.so /usr/lib/ > libjpeg.so /usr/lib/libbonoboui-2.so -lSM -lICE -lX11 /usr/lib/ > libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/ > libasound.so /usr/lib/libaudiofile.so /usr/lib/libart_lgpl_2.so /usr/ > lib/libpangoft2-1.0.so /usr/lib/libgnomevfs-2.so /usr/lib/libgconf-2. > so /usr/lib/libbonobo-2.so /usr/lib/libxml2.so -lz -lssl -lcrypto -lrt / > usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/ > lib/libORBit-2.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0. > so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/ > libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so / > usr/lib/libgmodule-2.0.so /home/amd/code/gnucash/src/app-utils/.libs/ > libgncmod-app-utils.so /home/amd/code/gnucash/src/engine/.libs/ > libgncmod-engine.so /home/amd/code/gnucash/src/engine/.libs/libgw- > engine.so /home/amd/code/gnucash/src/engine/.libs/libgw-kvp.so /home/ > amd/code/gnucash/src/gnc-module/.libs/libgncmodule.so /home/amd/code/ > gnucash/src/core-utils/.libs/libcore-utils.so /usr/lib/libgwrap-wct.so / > usr/lib/libgwrap-glib.so /usr/lib/libltdl.so /home/amd/code/gnucash/src/ > calculation/.libs/libgncmod-calculation.so /usr/lib/libguile.so /usr/ > lib/libguile-ltdl.so -ldl /usr/lib/libqthreads.so -lcrypt /usr/lib/ > libgthread-2.0.so -lpthread /usr/lib/libgobject-2.0.so /usr/lib/libglib- > 2.0.so /usr/lib/libpopt.so -lm -Wl,--rpath -Wl,/usr/local/lib/gnucash - > Wl,--rpath -Wl,/usr/local/lib > /home/amd/code/gnucash/src/gnome-utils/.libs/libgncmod-gnome-utils.so: > undefined reference to `gnc_window_show_progress' > collect2: ld returned 1 exit status > make[5]: *** [test-link] Error 1 > make[5]: Leaving directory `/home/amd/code/gnucash/src/app-file/test' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory `/home/amd/code/gnucash/src/app-file' > make[3]: *** [all] Error 2 > make[3]: Leaving directory `/home/amd/code/gnucash/src/app-file' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/amd/code/gnucash/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/amd/code/gnucash' > make: *** [all] Error 2 > > Any ideas? > > -- > Priit Laes <amd tt ee> > _______________________________________________ > gnucash-devel mailing list > [EMAIL PROTECTED] > https://lists.gnucash.org/mailman/listinfo/gnucash-devel -- 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