Projekt

Allgemein

Profil

Aktionen

Bug #218

geschlossen

Aqbanking: kompilieren aus GIT bricht ab

Von claudia vor etwa 5 Jahren hinzugefügt. Vor fast 4 Jahren aktualisiert.

Status:
Closed
Priorität:
Normal
Kategorie:
-
Beginn:
05.07.2020
Abgabedatum:
Betriebssystem:
Linux
AqBanking-Version:
aus GIT
Anwendung:
aqbanking-cli
Version der Anwendung:

Beschreibung

System: (K)Ubuntu 18.04
aktuelle Version aus GIT

Kompilierung mit:

make -fMakefile.cvs
./configure
make typedefs
make types
make

-> make7: Verzeichnis „/home/claudia/git/aqbanking/src/libs/plugins/imexporters/xml“ wird betreten
make7: *** Keine Regel vorhanden, um das Ziel „paymentgroup.c“, benötigt von „paymentgroup.lo“, zu erstellen. Schluss.

Was fehlt?

Gruß

Claudia

Aktionen #1

Von martin vor etwa 5 Jahren aktualisiert

  • Status wurde von New zu Feedback geändert

Siehst Du denn bei

make types

sehen, ob in dem Verzeichnis "/home/claudia/git/aqbanking/src/libs/plugins/imexporters/xml" was gemacht wird?

Kannst Du sonst mal in dem Verzeichnis direkt "make typedefs" und "make typefiles" ausfuehren?

Gruss
Martin

Aktionen #2

Von claudia vor etwa 5 Jahren aktualisiert

Ich habe Folgendes gemacht:

claudia@Medionkubn:~/git/aqbanking/src/libs/plugins/imexporters/xml$ make
typedefs
/usr/local/bin/typemaker2 --defs-only -I ../../../../../src/libs/aqbanking/
typemaker2/c -I /usr/local/share/gwenhywfar/typemaker2/c -I . -I
../../../../../src/libs/aqbanking/types --destfolder="." paymentgroup.xml
/usr/local/bin/typemaker2: error while loading shared libraries:
libgwenhywfar.so.79: cannot open shared object file: No such file or directory
Makefile:923: recipe for target 'typedefs' failed
make: *** [typedefs] Error 127

Kontrolliert:
libgwenhywfar.so.79 ist installiert in /usr/local/lib.

Nochmal
sudo ldconfig

Dann gab es bei
make typedefs
make typefiles
keine Fehlermeldung

also weiter in /home/claudia/git/aqbanking:
make

nächster Fehler:
Making all in aqofxconnect
make6: Verzeichnis „/home/claudia/git/aqbanking/src/libs/plugins/backends/
aqofxconnect“ wird betreten
Making all in libofxhome
make7: Verzeichnis „/home/claudia/git/aqbanking/src/libs/plugins/backends/
aqofxconnect/libofxhome“ wird betreten
make7: *** Keine Regel vorhanden, um das Ziel „oh_institute_data.c“,
benötigt von „oh_institute_data.lo“, zu erstellen. Schluss.

Was nun?

Claudia
Aktionen #3

Von ipwizard vor etwa 5 Jahren aktualisiert

Hast Du die Befehle

make typedefs
make types
make

im AqBanking Stammverzeichnis oder einem darunter liegenden Verzeichnis ausgeführt?

~/git/aqbanking

wäre das richtige Verzeichnis, dann sollten auch alle Dateien erstellt werden (zumindest war das bei mir der Fall).

Wenn Du das in

~/git/aqbanking/src/libs/plugins/imexporters/xml

startest, dann werden nur darin die Dateien erzeugt, nicht aber all die anderen. Vielleicht interpretiere ich aber auch Deinen Log nur ganz falsch.

Aktionen #4

Von claudia vor etwa 5 Jahren aktualisiert

Hallo Martin,

Problem gelöst:

ich habe nochmal mal:

export ACLOCAL_FLAGS="-I /usr/share/aclocal"
make cleanmake -fMakefile.cvs
./configure
make typedefs
make types
make
sudo make install

gemacht. Jetzt lief Alles problemlos durch. Vielen Dank.

Leider ist das Problem mit der Apobank damit noch nicht gelöst. Dafür mache ich einen neuen Bugreport auf.

Viele Grüße

Claudia

Aktionen #5

Von martin vor fast 4 Jahren aktualisiert

  • Status wurde von Feedback zu Closed geändert
Aktionen

Auch abrufbar als: Atom PDF