Build error in gnucash-gnome2-dev branch

Derek Atkins warlord at MIT.EDU
Sun Jun 6 15:20:17 EDT 2004


Actually, the problem is the change to to gnc-mdi-utils that jsled did
on Sunday, May 30, which makes it depends on src/gnome/gnc-window.

-derek

Derek Atkins <warlord at MIT.EDU> writes:

> 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 <amd at tt.ee> 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
>> gnucash-devel at gnucash.org
>> 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
>        warlord at MIT.EDU                        PGP key available
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> 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
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list