Taxbird 0.18

Taxbird steht seit kurzem in Version 0.18 zum Download zur Verfügung.  Benötigt wird für dieses eine libgeier in der Version 0.13.  Es handelt sich hierbei um die Jahreswechselversionen 2012, mit der erstmals Umsatzsteuervoranmeldungen für ebendieses Jahr erstellt werden können.

Taxbird selbst fußt seit Version 0.17 nur noch auf der Gtk 2 Bibliothek, nicht mehr wie bisher auf Gnome & Glade.

Download des Quellcodes:

Wer lieber Pakete installiert:

  • In meinem Debian PPA finden sich Pakete für squeeze (stable), wheezy (testing) und sid (unstable), jeweils für 32-bit und 64-bit Systeme
  • mein Ubuntu PPA für Taxbird ist ebenfalls mit den neusten Versionen ausgestattet.  Verfügbar sind die Pakete für lucid, maverick, natty & oneiric (auch jeweils 32-bit und 64-bit)
This entry was posted in Neuigkeiten. Bookmark the permalink.

4 Responses to Taxbird 0.18

  1. Stephan Z. says:

    Hallo,

    habe am Wochende versucht, taxbird 0.18 unter opensuse 12.1 zu compilieren, bin aber an der libgtkhtml gescheitert. Es wird zwingend Version 3.14 oder 3.8 gefordert. Die gibt es für opensuse nicht. Stattdessen gibt es libgtkhtml-4.0.

    Kann man da was machen?

    P. S. Das taxbird 0.16 rpm für opensuse lässt sich mit 12.1 nicht mehr installieren (unter 11.4 ging’s noch)

    • stesie says:

      Hallo Stephan,

      mmh, naja, es muss nicht genau die 3.14-er sein, sondern eine 3.14-er ABI-kompatible, also zum Beispiel die 3.32. Auf die Schnelle hab’ ich gesehen, dass diese in OpenSUSE 11.4 zumindest dabei ist, hab’ selbst davon keine Installation.

      GtkHTML 4 geht nicht so ohne weiteres, weil das zu Gtk3 gehört. Taxbird basiert momentan noch auf Gtk2 …

      • Stephan Z. says:

        Hallo Stefan,

        habe libgtkhtml-3.14 von der opensuse 11.4 installiert

        configure findet libgtkhtml-3.14 trotzdem nicht,
        darum

        export GTKHTML_CFLAGS=”-I” und
        export GTKHTML_LIBS=/usr/lib/libgtkhtml-3.14

        dann läuft configure durch, aber make bricht ab.

        make
        make all-recursive
        make[1]: Entering directory `/home/szo/tarballs/taxbird/taxbird-0.18′
        Making all in src
        make[2]: Entering directory `/home/szo/tarballs/taxbird/taxbird-0.18/src’
        Making all in guile
        make[3]: Entering directory `/home/szo/tarballs/taxbird/taxbird-0.18/src/guile’
        Making all in autoload
        make[4]: Entering directory `/home/szo/tarballs/taxbird/taxbird-0.18/src/guile/autoload’
        make[5]: Entering directory `/home/szo/tarballs/taxbird/taxbird-0.18/src/guile/autoload’
        make[5]: Für das Ziel »all-am« ist nichts zu tun.
        make[5]: Leaving directory `/home/szo/tarballs/taxbird/taxbird-0.18/src/guile/autoload’
        make[4]: Leaving directory `/home/szo/tarballs/taxbird/taxbird-0.18/src/guile/autoload’
        make[4]: Entering directory `/home/szo/tarballs/taxbird/taxbird-0.18/src/guile’
        make[4]: Für das Ziel »all-am« ist nichts zu tun.
        make[4]: Leaving directory `/home/szo/tarballs/taxbird/taxbird-0.18/src/guile’
        make[3]: Leaving directory `/home/szo/tarballs/taxbird/taxbird-0.18/src/guile’
        make[3]: Entering directory `/home/szo/tarballs/taxbird/taxbird-0.18/src’
        gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\”"/usr/local/share/taxbird/”\” -DPACKAGE_LOCALE_DIR=\”"/usr/local/share/locale”\” -DVERSION=\”"0.18″\” -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/local/include -I/usr/include/libxml2 -pthread -I/usr/include/guile/2.0 -I -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
        In file included from main.c:27:0:
        workspace.h:22:22: fatal error: guile/gh.h: Datei oder Verzeichnis nicht gefunden
        compilation terminated.
        make[3]: *** [main.o] Fehler 1
        make[3]: Leaving directory `/home/szo/tarballs/taxbird/taxbird-0.18/src’
        make[2]: *** [all-recursive] Fehler 1
        make[2]: Leaving directory `/home/szo/tarballs/taxbird/taxbird-0.18/src’
        make[1]: *** [all-recursive] Fehler 1
        make[1]: Leaving directory `/home/szo/tarballs/taxbird/taxbird-0.18′
        make: *** [all] Fehler 2

        es sind die packages
        guile, guile-devel, libguile-2_0-22 und libguilereadline-v-18-18 installiert

        Ich bin bei den compiler Flags nicht sattelfest. Siehst Du spontan, wo der Fehler liegt?

        Vielen Dank im voraus,

        Stephan

  2. Pingback: blogg.brokenpipe.de » Taxbird 0.18 endlich fertig!

Hinterlasse eine Antwort