[gnucash-de] Mal wieder ein make-Problem

Herbert Thoma tma at iis.fhg.de
Fre Sep 24 15:24:33 EDT 2004


Hmmm, beim linken in gnucash/src/import-export/qif/test braucht er Funktionen
aus der Engine (gnucash/src/engine). Und entweder ist die zu der Zeit noch
nicht compiliert oder sie steht nicht in der Linkerkommandozeile.

Ich komme im Moment leider nicht an meinen Rechner mit den Entwicklertools
und dem Sourcecode ran, kann also selber nichts ausprobieren. Trotzdem,
welche Versionen von
- gcc
- libtool
- autoconf
- automake
und welchen Sourcecode (stable, HEAD, gnome-2) verwendest Du?

Wenn hier auf gnucash-de keiner weiter weis, dann stelle die Frage doch
in englisch auf gnucash-devel. Dort treiben sich mehr Entwickler, die
sich mit dem build system auskennen, rum.

  Herbert.

Frank Sagurna schrieb:
> So, Hab hier mal die Ausgabe von make ab der Stelle, wo ich meine ab wo 
> es falsch läuft:
> 
>> n/.libs/libgncmod-calculation.a /opt/gnome/lib/libguppitank.so 
>> /opt/gnome/lib/libguppi.so /opt/gnome/lib/libzvt.so -lutil 
>> /opt/gnome/lib/libgtkhtml-1.1.so /opt/gnome/lib/libbonobox.so 
>> /opt/gnome/lib/libbonobo.so /opt/gnome/lib/libgal.so 
>> /opt/gnome/lib/libgnomeprint.so /usr/lib/libfreetype.so 
>> /opt/gnome/lib/libglade-gnome.so 
>> /opt/gnome/lib/libgnomecanvaspixbuf.so 
>> /opt/gnome/lib/libgconf-gtk-1.so /opt/gnome/lib/libgconf-1.so 
>> /opt/gnome/lib/liboaf.so /opt/gnome/lib/libORBitCosNaming.so 
>> /opt/gnome/lib/libORBit.so /opt/gnome/lib/libIIOP.so 
>> /opt/gnome/lib/libORBitutil.so /opt/gnome/lib/libgdk_pixbuf.so 
>> /usr/lib/libguile.so /usr/lib/libguile-ltdl.so /usr/lib/libqthreads.so 
>> -lcrypt /opt/gnome/lib/libgnomeui.so /opt/gnome/lib/libart_lgpl.so 
>> /opt/gnome/lib/libgdk_imlib.so -lSM -lICE /opt/gnome/lib/libgnome.so 
>> /opt/gnome/lib/libgnomesupport.so /usr/lib/libesd.so 
>> undefined reference to `gnc_get_account_separator_string'

<...>

>> ../.libs/libgncmod-qif.a(qif-defaults.o)(.text+0x1b2):/home/gunni/gnucash/src/import-export/qif/qif-defaults.c:121: 
>> more undefined references to `gnc_get_account_separator_string' follow
>> collect2: ld returned 1 exit status
>> make[5]: *** [test-qif] Fehler 1
>> make[5]: Leaving directory 
>> `/home/gunni/gnucash/src/import-export/qif/test'
>> make[4]: *** [all-recursive] Fehler 1
>> make[4]: Leaving directory `/home/gunni/gnucash/src/import-export/qif'
>> make[3]: *** [all-recursive] Fehler 1
>> make[3]: Leaving directory `/home/gunni/gnucash/src/import-export'
>> make[2]: *** [all-recursive] Fehler 1
>> make[2]: Leaving directory `/home/gunni/gnucash/src'
>> make[1]: *** [all-recursive] Fehler 1
>> make[1]: Leaving directory `/home/gunni/gnucash'
>> make: *** [all] Fehler 2
> 
> 
> 
> 
> 
> 
> Frank Sagurna wrote:
> 
>> So, hab mal wieer probiert gnucash-CVS zu bauen.
>> Hab auch wieder was gelernt, und schreibe alles auf, damit ich mal ein 
>> kleines Tutorial für SUSE-Nutzer schreiben kann.
>>
>> An einer Stelle hakt aber das make mal wieder.
>> Es kommen jedem Menge Warnings mit " ...qif ... undefined reference to 
>> gnc_.._..".
>> Hat also scheinbar mit einer Abhängigkeit vom qif-Importer zu tuen.
>> Ich würde sagen eine libgnc fehlt oder so ähnlich, aber bei den 
>> SUSE-Paketen finde ich keine libgnc, und weiss auch leider garnicht wo 
>> ich das jetzt einordnen soll.
>> Wenn einer weiss wo ich dieses Misteriöse gnc finde wäre mir sehr 
>> geholfen.
>>
>> Danke schonmal im Vorraus.
>>
>> Grüsse Frank
>> _______________________________________________
>> gnucash-de mailing list
>> gnucash-de at gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-de
>>
> _______________________________________________
> gnucash-de mailing list
> gnucash-de at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-de
> 

-- 
Herbert Thoma
Group Manager Video
Multimedia Realtime Systems Department
Fraunhofer IIS
Am Wolfsmantel 33, 91058 Erlangen, Germany
Phone: +49-9131-776-323
Fax:   +49-9131-776-399
email: tma at iis.fhg.de
www: http://www.iis.fhg.de/