Quicken import; compiling errors
Georg Roesler
groesle@gwdg.de
Sun, 3 Jun 2001 01:03:05 +0200
I tried to use gnucash.
First I took gnucash-1.4.9. My system is SuSE 7.1.
Importing *.QIF files with stocks resulted in error message:
qif-parse:parse-action-field : unknown action field "ZinsEinX"
qif-parse:parse-action-field : unknown action field "ZinsEinX"
qif-parse:parse-action-field : unknown action field "VerkaufX"
....
after closing the import box one gets:
/opt/gnome/share/gnucash/scm/qif-import/qif-to-gnc.scm:703:24: In
procedure string=? in expression (string=? (qif-split:category split)
acct-name):
/opt/gnome/share/gnucash/scm/qif-import/qif-to-gnc.scm:703:24: Wrong type
argument in position 2 (expecting ROSTRINGP): #f
and the program crashes (disappears).
So I imported one stock manually and ran gnc-prices:
groesle@stefan:~ > gnc-prices gr.20010527122830.xac
Opening file gr.20010527122830.xac
Aktien: unknown. skipping...
China Telekom: using YAHOO_EUROPE
China Telekom: 909622.F CHINA MOBILE last price = 5.95 at 5/25/2001
Type error in argument 3 of xaccQueryAddDateMatchTT. Expected _p_time_t
at /opt/gnome/bin/gnc-prices line 76.
I hoped that newer versions are better and tried to compile gnucash-1.4.12
but I ended with:
....
Making all in guile
make[3]: Entering directory
`/usr/src/packages/BUILD/gnucash-1.4.12/src/guile'
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I../engine -I../gnome
-I../register -g -O2 -Wall -I/opt/gnome/include -DNEED_GNOMESUPPORT_H
-I/opt/gnome/lib/gnome-libs/include -I/usr/lib/glib/include
-I/usr/X11R6/include -I/usr/include/gnome-xml -I/usr/local/include
-I/usr/include -c gnc.c
gnc.c:50: parse error before `POINTER_TOKEN_smob'
gnc.c:50: warning: type defaults to `int' in declaration of
`POINTER_TOKEN_smob'gnc.c:51: warning: initialization makes integer from
pointer without a cast
gnc.c:51: warning: excess elements in scalar initializer
gnc.c:51: warning: (near initialization for `POINTER_TOKEN_smob')
....
....
gnc.c:5922: warning: passing arg 2 of `gnc_print_session_text' discards
qualifiers from pointer target type
gnc.c: In function `init_gnc':
gnc.c:7246: warning: implicit declaration of function `scm_newsmob'
make[3]: *** [gnc.o] Error 1
....
This error was descibed in your list in february by dlphilip@bright.net using
HR 6.1 and GC 1.4.11 but I did not find an answer.
So: what should I do? Better taking a WINDOWS-program?