[gnucash-de] aqbanking: Fehler make install
Johannes Kapune
listen at kapune.de
Fre Apr 1 07:09:25 EST 2005
Hallo,
> welche Distribution war das?
>
SuSE 9.1
uname -m = i686
uname -r = 2.6.5-7.147-default
uname -s = Linux
uname -v = #1 Thu Jan 27 09:19:29 UTC 2005
> Johannes Kapune schrieb:
> > ich war dabei mir die neuen Quellen zu installieren, leider bekomme ich
> > bei make install von aqbanking folgende Fehlermeldung:
> > (gwenhywfar 1.10.0 und ktoblzcheck 1.4 habe ich schon neu übersetzt;
> > laut linixwiki.de/GnuCash in der richtigen Reihenfolge(?))
>
> ok, gut.
>
> > make install (aqbanking 1.0.7)
> > #######
> > ....
> > /usr/bin/install -c .libs/dtaus.lai
> > /usr/lib/gwenhywfar/plugins/17/dbio/dtaus.la
> > /usr/bin/install: cannot stat `.libs/dtaus.lai': No such file or
> > directory
> > make[5]: *** [install-dbiopluginLTLIBRARIES] Fehler 1
> > make[5]: Leaving directory
> > `/usr/src/packages/SOURCES/aqbanking-1.0.7/src/plugins/parsers/dtaus'
>
> Komisch. Bei mir z.B. existiert diese gewünschte Datei. Was passiert,
> wenn du folgendes machst:
>
> cd /usr/src/packages/SOURCES/aqbanking-1.0.7/src/plugins/parsers/dtaus
> make clean
> make
> ls -l .libs
>
> Oder gab es beim configure das Problem, das auch auf
> http://linuxwiki.de/GnuCash/SourceInstall ganz unten geschildert ist
> ("building shared libraries... no")? Kontrollier das nochmal in config.log.
>
Nein, leider nicht. Alle log-Stellen an denen nach shared-libraries
gefragt wird sind mit yes, nur static ist auf no.
fragliche Stellenin der config.log wären:
configure:2992: gcc -c -g -O2 conftest.c >&5
conftest.c:2: error: parse error before "me"
configure:2998: $? = 1
configure: failed program was:
| #ifndef __cplusplus
| choke me
| #endif
configure:4117: gcc -E conftest.c
conftest.c:18:28: ac_nonexistent.h: No such file or directory
configure:4123: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
(mehrfach)
configure:4966: g++ -c -g -O2 conftest.cc >&5
conftest.cc: In function `int main()':
conftest.cc:33: error: `exit' undeclared (first use this function)
conftest.cc:33: error: (Each undeclared identifier is reported only once
for
each function it appears in.)
configure:4972: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
configure:20257: checking for memset
configure:20314: gcc -o conftest -g -O2 conftest.c >&5
conftest.c:66: warning: conflicting types for built-in function `memset'
configure:20257: checking for snprintf
configure:20314: gcc -o conftest -g -O2 conftest.c >&5
conftest.c:70: warning: conflicting types for built-in function
`snprintf'
configure:20581: checking for Gwenhywfar version >=1.9.10.0
configure:20585: result: found 1.10.0.0
(gwenhywfar ist also auf dem neuesten Stand)
(und ganz am Schluß die erfolgreiche? Meldung)
configure: exit 0
------------------------------------------------
cd /usr/src/packages/SOURCES/aqbanking-1.0.7/src/plugins/parsers/dtaus
> make clean
> make
> ls -l .libs
johannes-02:/usr/src/packages/SOURCES/aqbanking-1.0.7/src/plugins/parsers/dtaus # ls -l .libs
insgesamt 169
drwxr-xr-x 2 root root 280 2005-04-01 14:01 .
drwxr-xr-x 4 johannes users 656 2005-04-01 14:01 ..
-rw-r--r-- 1 root root 31492 2005-04-01 14:01 dtaus-export.o
-rw-r--r-- 1 root root 52064 2005-04-01 14:01 dtaus-import.o
lrwxrwxrwx 1 root root 11 2005-04-01 14:01 dtaus.la -> ../dtaus.la
-rw-r--r-- 1 root root 970 2005-04-01 14:01 dtaus.lai
-rw-r--r-- 1 root root 4616 2005-04-01 14:01 dtaus.o
lrwxrwxrwx 1 root root 14 2005-04-01 14:01 dtaus.so -> dtaus.so.0.0.0
lrwxrwxrwx 1 root root 14 2005-04-01 14:01 dtaus.so.0 -> dtaus.so.0.0.0
-rwxr-xr-x 1 root root 70990 2005-04-01 14:01 dtaus.so.0.0.0
Danach scheint ein make; make instll von aqbanking zu funktionieren
Ich gehe 'mal davon aus das war es. Danke und Gruß. Wenn nicht melde ich mich wieder.
Johannes