[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