mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Updated German README which was horribly outdated.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14076 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
55a012181f
commit
283f6ef6b2
@ -1,189 +1,56 @@
|
|||||||
************ Unstabile Version ******************
|
************ Unstabile Version ******************
|
||||||
Alle Versionen der 1.3.x Serie von GnuCash sind experimentelle
|
Alle Versionen der 1.9.x Serie von GnuCash sind experimentelle
|
||||||
Entwicklungsversionen. Sie koennen normal funktionieren, muessen aber
|
Entwicklungsversionen. Sie koennen normal funktionieren, muessen aber
|
||||||
nicht. Benutzung auf eigene Gefahr !
|
nicht. Benutzung auf eigene Gefahr!
|
||||||
|
|
||||||
Die letzte stabile Version war gnucash-1.2.5.
|
Die letzte stabile Version war gnucash-1.8.12.
|
||||||
Die naechste stabile Version wird gnucash-1.4.x sein.
|
Die nächste stabile Version wird gnucash-2.0.0 sein.
|
||||||
|
|
||||||
##############################################
|
##############################################
|
||||||
|
|
||||||
GnuCash
|
GnuCash
|
||||||
-------
|
-------
|
||||||
|
|
||||||
GnuCash ist ein Programm zur Verwaltung persönlicher Finanzen.
|
GnuCash ist die freie OpenSource-Finanzverwaltung für GNU/Linux
|
||||||
Eine Scheck-Buch aehnliche Oberflaeche erlaubt die Eingabe und
|
und Unix.
|
||||||
das Verfolgen von Bankkonten, Aktien und sogar Waehrungshandel.
|
|
||||||
Die Oberflaeche ist einfach und leicht zu bedienen, aber wird
|
Das Programm ist eine Komplettlösung zur Verwaltung der Finanzen
|
||||||
von einem Doppel-Buchungs Prinzip unterstuetzt, um
|
von Privatanwendern und Kleinbetrieben. Das aus dem Rechnungswesen
|
||||||
ausgeglichene Konten zu ermoeglichen.
|
bekannte Prinzip der doppelten Buchführung wird in GnuCash
|
||||||
|
konsequent umgesetzt, so dass GnuCash höchste Ansprüche an die
|
||||||
|
Kontenführung erfüllen kann. Auch Homebanking über HBCI ist
|
||||||
|
möglich, wenn die Bibliothek AqBanking installiert ist. Für den
|
||||||
|
Geschäftsverkehr ist die Verwaltung von Kunden, Lieferanten und
|
||||||
|
Rechnungen enthalten. Weitere Features sind terminierte Buchungen,
|
||||||
|
Import von OFX-Dateien und QIF-Dateien, zahlreiche Berichte und
|
||||||
|
Grafiken mit Torten- und Balkendiagrammen und eine
|
||||||
|
benutzerdefinierbare Oberfläche.
|
||||||
|
|
||||||
Funktionen von GnuCash sind :
|
Für Neueinsteiger ist ein Assistent zur Kontenerstellung
|
||||||
|
vorhanden. Bestehende Dateien mit Finanzdaten z.B. aus Quicken
|
||||||
|
oder Microsoft Money können problemlos über den QIF-Import
|
||||||
|
eingelesen werden.
|
||||||
|
|
||||||
- Für jedes Konto wird sowohl der aktuelle Stand als
|
Bei Fragen zur Installation und zur Benutzung steht eine
|
||||||
auch der Stand nicht bestätigter Buchungen gehalten.
|
deutschsprachige Mailingliste gnucash-de zur Verfügung.
|
||||||
- Ein einfaches Benutzerinterface: wer einen Kontoauszug
|
|
||||||
versteht, kann GnuCash verwenden.
|
|
||||||
- QuickFill: wenn ein Beschreibungstext für eine Buchung
|
|
||||||
mit einem vorangehenden Text identisch ist, kann er
|
|
||||||
mit <TAB> automatisch komplettiert werden (z.B. für
|
|
||||||
regelmäßige Buchungen wie das Gehalt).
|
|
||||||
- Handhabung von Aktien- und Fondsportfolios: der
|
|
||||||
aktuelle Stand kann einzeln (eine Aktie = ein Konto)
|
|
||||||
oder als Portfolio (alle Aktien = ein Konto)
|
|
||||||
verwaltet werden.
|
|
||||||
- Verschiedene Waehrungen und Devisenhandel :
|
|
||||||
Mehrere Waehrungen werden unterstuetzt und koennen
|
|
||||||
ge- und verkauft werden. Waehrungsbewegungen auf
|
|
||||||
den Konten werden ausgeglichen.(Einige Teile von
|
|
||||||
Devisenhandel sind aber noch nicht vollstaendig
|
|
||||||
implementiert)
|
|
||||||
- Import von Dateien im Quicken Interchange Format
|
|
||||||
(QIF).
|
|
||||||
- Berichte : Anzeigen von Gewinn&Verlust oder Portfolios
|
|
||||||
, auch in HTML
|
|
||||||
- Hierarchie von Konten : Ein Haupt-Konto kann eine Hierarchie
|
|
||||||
von Unter-Konten haben. Das macht es moeglich, aehnliche
|
|
||||||
Konten (Bargeld,Spar-,Aktien-Konten)in einem Hauptkonto
|
|
||||||
zusammenzufassen.
|
|
||||||
- Split-Buchungen : Eine einzelne Buchung kann in mehrere Teile
|
|
||||||
zerlegt werden, wie z.B. Steuern, Gebuehren, usw.
|
|
||||||
- Doppelte Eintraege : Wenn aktiviert, muss jede Transaktion
|
|
||||||
ein Konto be- und ein anderes um den gleichen Betrag entlasten.
|
|
||||||
- Eingaben- / Ausgaben- Konten-Typen : Zusammen mit dem Doppel-
|
|
||||||
Eintrag genutzt , fuehren sie zu sauberen Gewinn- & Verlust-
|
|
||||||
Rechnungen, aber natuerlich dienen sie auch der einfachen
|
|
||||||
Kategorisierung ihrer Einnahmen und Ausgaben.
|
|
||||||
- Hauptbuch : Mehrere Konten koennen in einem Register darge-
|
|
||||||
stellt werden um Tipp- oder Eingabefehler zu finden.Genauso
|
|
||||||
koennen Portfolios aus mehreren Aktien betrachtet werden, indem
|
|
||||||
man alle Transaktionen in diesem Portfolio anzeigt.
|
|
||||||
- Geschrieben in "C" mit eingebetteter Unterstuetzung von Scheme
|
|
||||||
durch "guile".
|
|
||||||
- "Perl"-Unterstuetzung ist optinal moeglich fuer Skripting via SWIG.
|
|
||||||
- Der Datei-Zugriff ist Netzwerk-sicher, das Beschaedigen von Dateien
|
|
||||||
durch Zugriff mehrerer User auch ueber ein Netzwerk wird verhindert,
|
|
||||||
auch bei Zugriff ueber NFS.
|
|
||||||
- Bietet ein Byte-Stream-Format, das den Transport von Konten
|
|
||||||
und -gruppen an andere Prozesse via Sockets oder Pipes erlaubt.
|
|
||||||
- Erlaubt das Aktualisieren von Aktien- und Fonds-Kursen ueber das
|
|
||||||
Internet, auch automatisch.
|
|
||||||
- Europaesiches Datum moeglich (xx.xx.xx), deutsche und franzoesische
|
|
||||||
Versionen moeglich.
|
|
||||||
|
|
||||||
Home Page:
|
Homepage: http://www.gnucash.org
|
||||||
----------
|
|
||||||
http://gnucash.org
|
|
||||||
|
|
||||||
Original X-Accountant Homepage:
|
Deutsche Wiki-Seite: http://linuxwiki.de/GnuCash
|
||||||
http://www.cs.hmc.edu/~rclark/xacc
|
|
||||||
|
|
||||||
Fertig ausfuehrbare Dateien:
|
Übersetzungen der englischen Stichworte siehe po/glossary/de.po.
|
||||||
http://www.gnucash.org/pub/gnucash/redhat-6.x/1.2.5/
|
|
||||||
|
|
||||||
Entwicklungs Versionen:
|
|
||||||
http://www.gnucash.org/source_code.php3
|
|
||||||
|
|
||||||
Ausführen von GnuCash:
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
Die Motif-Version von GnuCash ist die letzte stabile Version, wird zur Zeit
|
|
||||||
aber nicht mehr aktiv weitentwickelt.
|
|
||||||
Die Gnome Version dagegen schon ;-) Allerdings ist sie noch nicht so stabil, wie es
|
|
||||||
wuenschenswert waere.
|
|
||||||
Die qt-Version kann zur Zeit nicht uebersetzt werden, die meisten
|
|
||||||
Funktionen fehlen. Weiter unten sind Hinweise fuer andere Betriebssysteme
|
|
||||||
als Linux/*BSD .
|
|
||||||
|
|
||||||
|
|
||||||
Die folgenden Pakete muessen installiert sein, um die Motif-Version starten
|
Benötigte Pakete:
|
||||||
zu koennen :
|
-----------------
|
||||||
|
|
||||||
guile -- Ist die Haupterweiterungs- und Skriptsprache.
|
Siehe README.dependencies; im wesentlichen alle
|
||||||
Wird extensiv bei Initialisierung und Start benutzt.
|
Gnome2-Entwickler-Pakete sowie guile, slib und g-wrap.
|
||||||
Version 1.3 oder hoeher wird benoetigt. Guile-1.3-7.rpm
|
|
||||||
funktioniert.
|
|
||||||
|
|
||||||
Motif oder Lesstif --
|
Für die HBCI-Funktionen muss außerdem das Paket aqbanking
|
||||||
Entweder ein kommerzielles Motif oder die freie Software-Variante
|
installiert sein, welches noch ein Paket namens gwenhywfar
|
||||||
Lesstif. Bei Benutzung der kommerziellen Variante achten sie darauf,
|
benötigt. Siehe auch doc/README.HBCI.
|
||||||
eine Version zu bekommen, die mit ihrer glibc und libXt-Version
|
|
||||||
kompatibel ist.
|
|
||||||
Lesstif arbeitet meist, aber eben nicht immer. Hier unsere Erfahrungen :
|
|
||||||
|
|
||||||
Lesstif 0.81 funktioniert
|
|
||||||
Lesstif 0.82 funktioniert nicht
|
|
||||||
Lesstif 0.83 funktioniert ... aber produziert einen schnell blinkenden
|
|
||||||
Cursor ...
|
|
||||||
Lesstif 0.86.0 soll angeblich funktionieren..
|
|
||||||
Lesstif 0.86.5 funktioniert nicht -> Crash.
|
|
||||||
Lesstif 0.86.9 funktioniert... aber einige Menues werden nur 2 Pixel hoch.
|
|
||||||
Lesstif 0.87.0: f. nicht. (missing symbols for XmeDrawShadows, etc.)
|
|
||||||
Lesstif 0.88.1 funktioniert
|
|
||||||
Lesstif 0.89.0 funktioniert
|
|
||||||
|
|
||||||
XmHTML -- Stellt HTML-Anzeigefaehigkeit bereit.
|
|
||||||
Wird fuer Hilfe-Funktionen und Berihte gebraucht.
|
|
||||||
|
|
||||||
Version 1.1.4 oder hoeher.
|
|
||||||
http://www.llp.fu-berlin.de/lsoft/F/5/XMHTML.html
|
|
||||||
http://www.xs4all.nl/~ripley/XmHTML/XmHTML.html
|
|
||||||
ftp://ftp.ultra.net/pub/eugene/RPMS/i386/XmHTML-1.1.5-1.i386.rpm
|
|
||||||
ftp://ftp.ultra.net/pub/eugene/SRPMS/XmHTML-1.1.5-1.src.rpm
|
|
||||||
|
|
||||||
Hinweis: Einige Versionen wurden mit Motif kompiliert. Wenn sie
|
|
||||||
mit Lesstif benutzt werden, kann es zu einem
|
|
||||||
"undefined symbol XmeDrawShadows" Fehler kommen. Es gibt mehrere
|
|
||||||
Loesungen, die einfachste ist, den XmHTML-Quellcode selber zu
|
|
||||||
kompilieren.
|
|
||||||
|
|
||||||
|
|
||||||
slib -- scheme Bibliotheken fuer guile. Version slib2c4 oder hoeher.
|
|
||||||
|
|
||||||
libpng -- portable network graphics Bibliothek. Alle Versionen.
|
|
||||||
libjpeg -- JPEG image handling Bibliothek. Alle Versionen.
|
|
||||||
libz -- Pack-Bibliothek. Alle Versionen.
|
|
||||||
xpm -- X Pixmap Erweiterung. Alle Versionen.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Um einige der Funktionen wie Berichte und Herunterladen von Aktienkursen
|
|
||||||
nutzen zu koennen, muessen die folgenden Pakete installiert sein :
|
|
||||||
(Natuerlich zusaetzlich zu den Paketen, die benoetigt werden ,um GnuCash
|
|
||||||
kompilieren/uebersetzen zu koennen)
|
|
||||||
Hinweise zu "Uebersetzen und Installieren" weiter unten !
|
|
||||||
RPM's sind teilweise hier erhaeltlich :
|
|
||||||
http://rufus.w3.org/linux/
|
|
||||||
|
|
||||||
slib -- scheme Bibliotheken fuer guile. Version slib2c4 oder hoeher .
|
|
||||||
perl -- Fast jede Version von perl5 sollte funktionieren. Ich habe perl-5.004
|
|
||||||
eperl -- Fast jede Version von eperl sollte funktionieren. Ich habe eperl-2.2.14
|
|
||||||
|
|
||||||
Zusaetzlich werden zum Installieren einige Perl-Module benoetigt :
|
|
||||||
|
|
||||||
perl-LWP/libwww-perl-5.36
|
|
||||||
perl-HTML/HTML-0.6
|
|
||||||
perl-HTML/HTML-Parser-2.20
|
|
||||||
-- Diese Perl Module werden benutzt um Aktien- und Fondskurse aus dem
|
|
||||||
Internet zu laden.
|
|
||||||
RPMS bei :
|
|
||||||
ftp://ftp.gnucash.org/pub/gnucash/binaries/RPMS
|
|
||||||
http://rufus.w3.org/linux/RPM/PByName.html
|
|
||||||
http://linas.org/linux/xacc (last resort)
|
|
||||||
oder Quelldateien bei :
|
|
||||||
http://www.cpan.org/CPAN.html
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Folgende Pakete muessen installiert sein, um GnuCash Gnome Version
|
|
||||||
zu starten:
|
|
||||||
|
|
||||||
gnome-libs -- Version 1.0.40 oder hoeher. Diese Bibliotheken brauchen
|
|
||||||
viele andere Bibliotheken zur Unterstuetzung, z.B.:
|
|
||||||
gtk und glib.
|
|
||||||
|
|
||||||
guile -- wie bei Motif
|
|
||||||
slib -- wie bei Motif
|
|
||||||
|
|
||||||
Starten von GnuCash:
|
Starten von GnuCash:
|
||||||
--------------------
|
--------------------
|
||||||
@ -191,77 +58,6 @@ Starten von GnuCash:
|
|||||||
GnuCash kann von der Kommandozeile aus gestartet werden, und zwar einfach
|
GnuCash kann von der Kommandozeile aus gestartet werden, und zwar einfach
|
||||||
mit "gnucash" oder mit "gnucash <filename>", wobei filename der Name eines
|
mit "gnucash" oder mit "gnucash <filename>", wobei filename der Name eines
|
||||||
gespeicherten Gnucash-Daten-Files sein muss.
|
gespeicherten Gnucash-Daten-Files sein muss.
|
||||||
*.dat-Dateien koennen mit "Datei oeffnen" eingelesen werden.
|
|
||||||
*.qif-Dateien muessen mit "QIF-Datei importieren" eingelesen werden.
|
|
||||||
|
|
||||||
|
|
||||||
GnuCash reagiert auf folgende Umgebungs-Variablen :
|
|
||||||
|
|
||||||
GNC_RUN_AS_SHELL - GnuCash startet in eine guile-shell, alle
|
|
||||||
gnuCash-Funktionen sind geladen. Von hier koennen sie normal
|
|
||||||
starten :
|
|
||||||
|
|
||||||
GNC_RUN_AS_SHELL=t ./gnucash
|
|
||||||
guile> (primitive-load (getenv "GNC_BOOTSTRAP_SCM"))
|
|
||||||
guile> (gnc:load "startup.scm")
|
|
||||||
guile> (gnc:main)
|
|
||||||
|
|
||||||
Das ist das selbe, als ob man keine Umgebungs-Variablen benutzt.
|
|
||||||
Nuetzlich, wenn man neue .scm-Dateien schreibt und testet.
|
|
||||||
|
|
||||||
GNC_BOOTSTRAP_SCM - Der Ort der beim Start benutzten Scheme Algorithmen.
|
|
||||||
|
|
||||||
GNC_SCM_LOAD_PATH - Enthaelt den Pfad zu Scheme und ueberstimmt den
|
|
||||||
Standard-Pfad. Sollte eine saubere Scheme Zeichenkette sein. Jedes Element
|
|
||||||
kann eine Zeichenkette sein, die ein Verzeichnis repraesentiert,
|
|
||||||
das Symbol 'standard , das zum vollen Pfad wird, oder 'current.
|
|
||||||
|
|
||||||
GNC_DEBUG - Debugging einschalten. Dadurch wird das Debugging eher gestartet,
|
|
||||||
als beim normalen Start-Prozess
|
|
||||||
|
|
||||||
|
|
||||||
Internationalization:
|
|
||||||
---------------------
|
|
||||||
Es gibt Ausgabe-Files fuer Franzoesisch und Deutsch.
|
|
||||||
Diese werden ueber Umgebungsvariablen aktiviert.
|
|
||||||
Z.B.:
|
|
||||||
|
|
||||||
Francais, en bash:
|
|
||||||
export LANG=fr_FR
|
|
||||||
export LC_ALL=fr_FR
|
|
||||||
export LINGUAS=fr_FR
|
|
||||||
|
|
||||||
Francais, en tcsh:
|
|
||||||
setenv LANG fr_FR
|
|
||||||
setenv LC_ALL fr_FR
|
|
||||||
setenv LINGUAS fr_FR
|
|
||||||
|
|
||||||
Deutsche Version:
|
|
||||||
export LANG=de_DE
|
|
||||||
export LC_ALL=de_DE
|
|
||||||
export LINGUAS=de_DE
|
|
||||||
|
|
||||||
|
|
||||||
Weitere Moeglichekiten, die eigentlich funktionieren,
|
|
||||||
obwohl noch dran gearbeitet wird :
|
|
||||||
|
|
||||||
en_US
|
|
||||||
en_GB
|
|
||||||
fr_CH
|
|
||||||
de_CH
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Weitere Werkzeuge :
|
|
||||||
-------------------
|
|
||||||
|
|
||||||
Ein Tool, um Ascii-Berichte aus gnucash/xacc Dateien zu extrahieren
|
|
||||||
kann man hier herunterladen :
|
|
||||||
http://www.zeta.org.au/~grahamc/xacc_rpts.html.
|
|
||||||
|
|
||||||
Ein Tool um Quicken Dateien aufzuraeumen und zu importieren :
|
|
||||||
(noch nicht da..).
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -271,17 +67,15 @@ Ein Tool um Quicken Dateien aufzuraeumen und zu importieren :
|
|||||||
Diese Schritte sind nur für die Sourcedistribution erforderlich, nicht
|
Diese Schritte sind nur für die Sourcedistribution erforderlich, nicht
|
||||||
für die Binärdistribution.
|
für die Binärdistribution.
|
||||||
|
|
||||||
|
Siehe auch http://www.linuxwiki.de/GnuCash/SourceInstall
|
||||||
|
|
||||||
Nur beim Uebersetzen von GnuCash braucht man zusaetzlich die folgenden
|
Nur beim Uebersetzen von GnuCash braucht man zusaetzlich die folgenden
|
||||||
Pakete:
|
Pakete:
|
||||||
|
|
||||||
|
|
||||||
libtool -- Um unsere interne Version von g-wrap zu uebersetzen, die
|
libtool -- Um unsere interne Version von g-wrap zu uebersetzen, die
|
||||||
unsere guile-C 'wrappers' enthaelt.
|
unsere guile-C 'wrappers' enthaelt.
|
||||||
Erhaeltlich bei ftp://ftp.gnu.org/gnu.
|
Erhaeltlich bei ftp://ftp.gnu.org/gnu.
|
||||||
RPM's und deb's sind in ihrer Betriebssystem-Distribution.
|
RPM's und deb's sind in ihrer Betriebssystem-Distribution.
|
||||||
SWIG -- Um perl 'wrapper' automatisch zu generieren.
|
|
||||||
Erhaeltlich bei : www.swig.org. Version 1.1p5 oder hoeher
|
|
||||||
|
|
||||||
Normalerweise wird GnuCash wie folgt übersetzt und installiert:
|
Normalerweise wird GnuCash wie folgt übersetzt und installiert:
|
||||||
|
|
||||||
@ -292,170 +86,13 @@ Normalerweise wird GnuCash wie folgt
|
|||||||
Um deutsche oder franzoesische Versionen zu uebersetzen, muss die
|
Um deutsche oder franzoesische Versionen zu uebersetzen, muss die
|
||||||
Umgebungsvariable entsprechend gesetzt sein.
|
Umgebungsvariable entsprechend gesetzt sein.
|
||||||
|
|
||||||
Es koennen Motif, Gnome, oder Qt Versionen erzeugt werden. Zur Zeit ist die
|
|
||||||
Motif Version die stabilste, fehleraermste, korrekteste.
|
|
||||||
Die gtk/gnome-Version kann uebersetzt werden, und wird aktiv weiterentwickelt, sie
|
|
||||||
reicht aber noch nicht an die Stabilitaet der Motif-Version heran. Sie hat
|
|
||||||
aber bedeutend mehr Features.
|
|
||||||
Die Qt Version ist vermutlich nicht uebersetzbar.
|
|
||||||
|
|
||||||
|
|
||||||
Je nach make target, kommt danach folgendes heraus :
|
|
||||||
|
|
||||||
gnucash.motif
|
|
||||||
gnucash.motif.static
|
|
||||||
gnucash.gnome
|
|
||||||
gnucash.gnome.static
|
|
||||||
gnucash.qt
|
|
||||||
|
|
||||||
Die 'static' Version linkt die benoetigten Bibliotheken statisch.
|
|
||||||
gnucash.motif.static ist zum Beispiel praktisch, wenn man gegen
|
|
||||||
eine kommerzielle Version von Motif uebersetzt und diese Version
|
|
||||||
der Allgemeinheit zur Verfuegung stellt.
|
|
||||||
|
|
||||||
|
|
||||||
Welche Version erzeugt wird, haengt letzlich vom lokalen
|
|
||||||
gnucash.bin-Link ab, so dass man mit Hilfe des lokalen .gnucash -Skripts
|
|
||||||
immer pruefen kann, welche Version zuletzt erzeugt wurde.
|
|
||||||
Dieser Link stellt auch sicher, dass die Files aus dem Source-Verzeichnis
|
|
||||||
genutzt werdden.
|
|
||||||
|
|
||||||
The ./gnucash script
|
|
||||||
also handles making sure that you're using files from the source dir
|
|
||||||
rather than an install tree just like the old ./xacc script did.
|
|
||||||
|
|
||||||
|
|
||||||
"make install" fuehrt zu einer normalen FSSTND /usr/ oder /usr/local/
|
|
||||||
Installation bei der alles andere sich in /foo/gnucash/*-Verzeichnissen
|
|
||||||
verteilt. Alternativ koennen sie "make install-opt" nehmen, bei dem alles
|
|
||||||
in /opt/gnucash/bin, /opt/gnucash/doc ,usw. landet.
|
|
||||||
|
|
||||||
Die meistgebraeuchlichen Versionen waeren also :
|
|
||||||
Fuer eine normale System-Installation:
|
|
||||||
|
|
||||||
./configure --prefix=/usr --sysconfdir=/etc
|
|
||||||
make motif
|
|
||||||
make install
|
|
||||||
|
|
||||||
Fuer eine /opt Installation :
|
|
||||||
|
|
||||||
./configure --prefix=/usr/local/opt/gnucash
|
|
||||||
make motif
|
|
||||||
make install-opt
|
|
||||||
|
|
||||||
|
|
||||||
Beispiele einiger weiterer Konfigurations-Optionen:
|
|
||||||
configure --with-motif=/usr/local/opt/mootif \
|
|
||||||
--prefix=/usr/local/opt/gnucash \
|
|
||||||
--with-xmhtml-includes=/home/rlb/XmHTML-1.1.5/include\
|
|
||||||
--with-xmhtml-libraries=/home/rlb/XmHTML-1.1.5/src
|
|
||||||
|
|
||||||
Flag --with-gtk-config : Wegen der GTK-Philosophie am besten *nur*
|
|
||||||
den Ort des Config-Programms angeben, und es dem Programm ueberlassen,
|
|
||||||
die richtigen CFLAG und XLIBS-Werte auszugeben.
|
|
||||||
|
|
||||||
Runtime und Installations-Orte sind verschieden . Der --prefix
|
|
||||||
, den sie angeben legt fest, wo das lauffaehige Programm waehrend
|
|
||||||
der Laufzeit nach anderen Dingen sucht. Der prefix, den sie bei
|
|
||||||
make install angeben(z.B. make prefix=foo install) legt nur fest
|
|
||||||
wo die Dateien angelegt werden.Wenn das vom Konfigurations --prefix
|
|
||||||
abweicht, wird GnuCash nicht funktionieren, bis es zu diesem
|
|
||||||
Verzeichnis verschoben wurde. Dieses Features ist fuer Leute von
|
|
||||||
Bedeutung , die daraus gleich fertige RPM's oder .deb-Pakete daraus
|
|
||||||
bauen wollen.
|
|
||||||
|
|
||||||
Nur der Ort von startup.scm ist fest in der ausfuehrbaren Datei drin,
|
|
||||||
und sogar das kann mit --startup-file in der Kommandozeile uebergangen
|
|
||||||
werden.Die anderen Einstellungen sind jetzt in startup.scm, path-defaults.h
|
|
||||||
gibt es nicht mehr. Das startup-file-Setting ist in gnucash.h, generiert
|
|
||||||
von gnucash.h.in .
|
|
||||||
|
|
||||||
|
|
||||||
Quick translation table for financial terms:
|
|
||||||
|
|
||||||
English German
|
|
||||||
account Konto
|
|
||||||
reconcile an account Konto ausgleichen
|
|
||||||
stock Aktien
|
|
||||||
mutual funds Aktienfonds
|
|
||||||
assets Haben/Aktiva
|
|
||||||
debits Verbindlichkeiten/Soll/Passiva
|
|
||||||
double entry doppelte Buchführung
|
|
||||||
general ledger Hauptbuch
|
|
||||||
|
|
||||||
|
|
||||||
Unterstuetzte Betriebssysteme :
|
|
||||||
-------------------------------
|
|
||||||
GnuCash Version 1.3.x arbeitet unter folgenden Systemen :
|
|
||||||
|
|
||||||
GNU/Linux -- Intel
|
|
||||||
FreeBSD -- Intel
|
|
||||||
OpenBSD -- Intel
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Xacc-1.0.18, der Vorgaenger arbeitet mit diesen Systemen :
|
|
||||||
|
|
||||||
Slackware 3.4 -- Intel w/ Mootif (OSF Motif 2.0.1)
|
|
||||||
SGI IRIX -- MIPS
|
|
||||||
IBM AIX 4.1.5 -- RS/6000 http://www-frec.bull.com/
|
|
||||||
Unixware 7 -- Intel
|
|
||||||
SCO OpenServer 5.0.4 -- Intel
|
|
||||||
Solaris -- Sparc
|
|
||||||
|
|
||||||
Siehe ftp://ftp.gnucash.org/pub/xacc (high-bandwidth)
|
|
||||||
oder http://linas.org/linux/gnucash (slow-www )
|
|
||||||
fuer fertig kompilierte Versionen.
|
|
||||||
|
|
||||||
|
|
||||||
Weitere Download Sites:
|
|
||||||
-----------------------
|
|
||||||
|
|
||||||
Fertige Versionen und Packete unter :
|
|
||||||
|
|
||||||
|
|
||||||
IBM AIX 4.1.5
|
|
||||||
-- SMIT-installable images
|
|
||||||
http://www.bull.de/pub/
|
|
||||||
see also http://www-frec.bull.com/
|
|
||||||
|
|
||||||
SCO OpenServer 5.0.4
|
|
||||||
http://www.sco.com/skunkware/osr5/x11/apps/xacc/VOLS.tar
|
|
||||||
|
|
||||||
Unixware 7
|
|
||||||
-- nehmen sie pkgadd zum Installieren
|
|
||||||
http://www.sco.com/skunkware/uw7/x11/apps/xacc/xacc.pkg.gz
|
|
||||||
|
|
||||||
SGI Irix
|
|
||||||
-- im SGI install format
|
|
||||||
-- Warnung, dies ist eine down-level Version !
|
|
||||||
http://linas.org/linux/xacc/xacc-1.0b7-sgi-irix.inst.tar
|
|
||||||
|
|
||||||
Quellcode mit CVS:
|
|
||||||
------------------
|
|
||||||
Eine read-only (Nur-Lese) Version des CVS-Baums ist hier erhaeltlich :
|
|
||||||
Fuer den Zugriff erst wie folgt einloggen :
|
|
||||||
|
|
||||||
cvs -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot login
|
|
||||||
Das Passwort ist "guest"
|
|
||||||
|
|
||||||
Um eine Kopie des Quellcodes aus dem gnucash-1.2 stable production
|
|
||||||
Baum zu bekommen (stabile Version):
|
|
||||||
|
|
||||||
cvs -z3 -Pd :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot checkout -P -rxacc-12-patch gnucash
|
|
||||||
|
|
||||||
Um eine Kopie des Quellcodes aus dem experimentellen Entwickler-Baum
|
|
||||||
zu bekommen (unstabile Version):
|
|
||||||
|
|
||||||
cvs -z3 -Pd :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot checkout -P -rHEAD gnucash
|
|
||||||
|
|
||||||
|
|
||||||
An GnuCash mitentwickeln :
|
An GnuCash mitentwickeln :
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
Bevor Sie an GnuCash mitentickeln , sollten sie folgendes tun:
|
Bevor Sie an GnuCash mitentickeln , sollten sie folgendes tun:
|
||||||
|
|
||||||
1. Lesen von : src/coding-style.txt ,um die Richtlinien kennzulernen.
|
1. Lesen von: http://wiki.gnucash.org/wiki/Development
|
||||||
|
|
||||||
2. Viele der Verzeichnisse unter 'src' enthalten desing.txt-Dateien,
|
2. Viele der Verzeichnisse unter 'src' enthalten desing.txt-Dateien,
|
||||||
die viele Aspekte des GnuCash-Designs erklaeren. Auch lesen.
|
die viele Aspekte des GnuCash-Designs erklaeren. Auch lesen.
|
||||||
@ -511,11 +148,11 @@ Drei Dateien werden erzeugt, wenn man das Skript laufen laesst :
|
|||||||
Am Schluss ist eine Liste, die die Files enthaelt, die
|
Am Schluss ist eine Liste, die die Files enthaelt, die
|
||||||
hinzugefuegt, veraendert oder geloescht wurden.
|
hinzugefuegt, veraendert oder geloescht wurden.
|
||||||
|
|
||||||
Bitte untersuchen sie dieses File !(insbesondere die Liste
|
Bitte untersuchen sie dieses File!(insbesondere die Liste
|
||||||
am Schluss) um sicherzustellen, dass alle Aenderungen in der
|
am Schluss) um sicherzustellen, dass alle Aenderungen in der
|
||||||
Datei vorhanden sind.
|
Datei vorhanden sind.
|
||||||
|
|
||||||
Diese Datei nicht einschicken !
|
Diese Datei nicht einschicken!
|
||||||
|
|
||||||
gnucash.diff.gz - Die gzipp'te Version der obigen Datei.
|
gnucash.diff.gz - Die gzipp'te Version der obigen Datei.
|
||||||
|
|
||||||
@ -526,113 +163,20 @@ Drei Dateien werden erzeugt, wenn man das Skript laufen laesst :
|
|||||||
|
|
||||||
Dies ist die Datei, die eingeschickt werden muss.
|
Dies ist die Datei, die eingeschickt werden muss.
|
||||||
|
|
||||||
gnucash.diff.gz.uue an gnucash-patches@gnucash.org per E-Mail schicken.
|
gnucash.diff.gz.uue an gnucash-devel@gnucash.org per E-Mail schicken.
|
||||||
Wie sonst.. :-)
|
|
||||||
|
|
||||||
Vielen Dank schon mal im Vorraus !
|
Vielen Dank schon mal im Voraus!
|
||||||
|
|
||||||
|
|
||||||
Haupt-Entwickler:
|
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
Robin Clark <rclark@hmc.edu> fuer das urspruengliche X-Accountant in
|
Entwickler: siehe AUTHORS
|
||||||
Motif , das als Schul-Pojekt begann, bis hin zur Version 0.9 im
|
|
||||||
Oktober 1997.
|
|
||||||
|
|
||||||
Linas Vepstas <linas@lins.org> gefiel , was er sah : Die grafische Ober-
|
Stand : 01.05.2006, Christian Stimming
|
||||||
flaeche (GUI) was schlank, der Quellcode war dokumentiert und gut
|
|
||||||
strukturiert, alles stand unter der GnuPublicLicense. Und so erweiterte er
|
|
||||||
alles und fuehrte es fort : hinzufuegen von Zellen zu XbaeMatrix, so dass die
|
|
||||||
Combobox und die Pfeile eine noch schlankere GUI daraus machten, schrieb die
|
|
||||||
X-Accountant-"Innereien" neu, so dass Doppel-Eintraege, eine Konten-Hierarchie,
|
|
||||||
eine Mini-Transaktions-Maschine und Unterstuetzung fuer Aktien hinzukam,
|
|
||||||
desweiteren brachte er die Help-Files auf Vordermann.
|
|
||||||
Soweit zur Version 1.0 im Januar 1998.
|
|
||||||
Seitdem wurden fuer die Version 1.1 die Maschine erweitert und verfeinert,
|
|
||||||
das Register-Fenster neu designed, und groesstenteils Motif- (und GUI-)
|
|
||||||
unabhanegig gemacht. Er hat auch OFX-Prototypen-Arbeit gemacht.
|
|
||||||
|
|
||||||
Jeremy Collins <jcollins@gnucash.org> hat das GnoMoney-Prjekt
|
P.S.: Dieses README ist nur eine teilweise Uebersetzung der
|
||||||
weit und breit publiziert, und dann den Namen zu GnuCash geaendert.
|
englischen Version, und ist damit eher selten auf aktuellem Stand,
|
||||||
Jeremy hat die gnucash.org-Webseite kreiert, die Domain registriert,
|
da diese den aktuellen Entwicklungen angepasst wird. Im Zweifel
|
||||||
und den ersten GTK/Gnome-Code zum Laufen gebracht.
|
also bitte die englische Original-Version zu Rate ziehen.
|
||||||
|
|
||||||
Rob Browning <rlb@cs.utexas.edu> hat jeden beschimpft, wenn er nicht
|
|
||||||
Perl benutzt hat, und dann doch guile/scheme -Unterstuetzung implementiert.
|
|
||||||
Rob wartet die Uebersetzungs-Bereiche, und keummert sich um die ganze
|
|
||||||
guile/perl -Erweiterungssprachen-Sache, zuletzt ist die Konfiguration
|
|
||||||
und Konfigurierbarkeit auch seine Sache.
|
|
||||||
|
|
||||||
Dirk Schoenberger <schoenberger@signsoft.com> arbeitet an der Qt/KDE Version
|
|
||||||
|
|
||||||
|
|
||||||
Fixes & Patches:
|
|
||||||
----------------
|
|
||||||
Andrew Arensburger <arensb@cfar.umd.edu> for FreeBSD & other patches
|
|
||||||
Matt Armstrong <matt_armstrong@bigfoot.com> for misc fixes
|
|
||||||
Fred Baube <fred@moremagic.com> for attempted Java port/MoneyDance
|
|
||||||
Per Bojsen <bojsen@worldnet.att.net> several core dump fixes
|
|
||||||
Christopher B. Browne <cbbrowne@hex.net> for perl, scheme scripts
|
|
||||||
Graham Chapman <grahamc@zeta.org.au> for the xacc-rpts addon package
|
|
||||||
George Chen <georgec@sco.com> for MS-Money QIF's & fixes
|
|
||||||
Albert Chin-A-Young <china@thewrittenword.com> configure.in patch
|
|
||||||
Jeremey Collins <jcollins@gnucash.org> for GnoMoney & GTK port
|
|
||||||
Patrick Condron <pcondon@rackspace.com> for webserver and T1 connection.
|
|
||||||
Ciaran Deignan <Ciaran.Deignan@bull.net> for AIX binary version
|
|
||||||
Tyson Dowd <tyson@tyse.net> for config/make patches & debian maint.
|
|
||||||
Koen D'Hondt <ripley@xs4all.nl> for Solaris patches to XmHTML
|
|
||||||
Bob Drzyzgula <bob@mostly.com> for budgeting design notes
|
|
||||||
Jan-Uwe Finck <Jan-Uwe.Finck@bigfoot.de> for German message translation
|
|
||||||
Ron Forrester <rjf@aracnet.com> for gnome patches
|
|
||||||
Dave Freese <DFreese@osc.uscg.mil> for leap-year fix
|
|
||||||
Otto Hammersmith <otto@bug.redhat.com> for RedHat RPM version
|
|
||||||
Alexandru Harsanyi <haral@codec.ro> for core dumps, lockups, gtk work.
|
|
||||||
Jon Kåre Hellan <hellan@acm.org> misc core dump fixes
|
|
||||||
Prakash Kailasa <PrakashK@bigfoot.com> for gnome build fixes
|
|
||||||
Ben Kelly <ben.kelly@ieee.org> for motif menu bug fix, core dump fixes
|
|
||||||
Tom Kludy <tkludy@csd.sgi.com> for SGI Irix port
|
|
||||||
Sven Kuenzler <sk@xgm.de> for SuSE README file
|
|
||||||
Graham Leggett <minfrin@sharp.fm> for fixing a hang
|
|
||||||
Ted Lemon <mellon@andare.fugue.com> for NetBSD port
|
|
||||||
Yannick Le Ny <y-le-ny@ifrance.com> pour la traduction en francais
|
|
||||||
Grant Likely <glikely@nortelnetworks.com> gnome and engine patches
|
|
||||||
Heath Martin <martinh@pegasus.cc.ucf.edu> gnome and register patches
|
|
||||||
Matt Martin <mgmartin@abacusnet.net> guile error handling code
|
|
||||||
Robert Graham Merkel <rgmerk@mira.net> reporting, gnome, and config patches.
|
|
||||||
Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu> port to alpha-dec-osf4.0f
|
|
||||||
G. Allen Morris III <gam3@ann.softgams.com> for QIF core dump
|
|
||||||
Peter Norton <spacey@inch.com> for a valiant attempt at a GTK port
|
|
||||||
OmNiBuS <webmaster@obsidian.uia.net> web site graphics & content
|
|
||||||
Myroslav Opyr <mopyr@IPM.Lviv.UA> for misc patches
|
|
||||||
Dave Peticolas <peticola@morpheus.cs.ucdavis.edu> extensive intelligent patches
|
|
||||||
Laurent P{'e}lecq <laurent.pelecq@wanadoo.fr> i18n patches with gettext
|
|
||||||
Alain Peyrat <Alain.Peyrat@nmu.alcatel.fr> for configure.in patches
|
|
||||||
Peter Pointner <peter@wuzel.m.isar.de> QIF import fixes, Qt patches
|
|
||||||
Gavin Porter <maufk@csv.warwick.ac.uk> for euro style dates
|
|
||||||
Ron Record <rr@sco.com> for SCO Unixware & OpenServer binaries
|
|
||||||
Jan Schrage <jan.schrage@urz.uni-heidelberg.de> documentation patches
|
|
||||||
Christopher Seawood <cls@seawood.org> for XbaeMatrix core dump
|
|
||||||
Mike Simons <msimons@fsimons01.erols.com> misc configure.in patches
|
|
||||||
Richard Skelton <rich@brake.demon.co.uk> for Solaris cleanup
|
|
||||||
Henning Spruth <spruth@bigfoot.com> for German text & euro date rework
|
|
||||||
Diane Trout <detrout@earthlink.net> scheme qif import patch
|
|
||||||
Rob Walker <rob@valinux.com> guile and register patches
|
|
||||||
Ken Yamaguchi <gooch@ic.EECS.Berkeley.EDU> QIF import fixes; MYM import
|
|
||||||
|
|
||||||
... and I am sure that I have missed many others ...
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Stand : 05.03.2000
|
|
||||||
|
|
||||||
|
|
||||||
P.S.: Dieses README ist eine Uebersetzung der englischen Version, und ist
|
|
||||||
damit eher selten auf aktuellem Stand, da diese den aktuellen Entwicklungen
|
|
||||||
angepasst wird.
|
|
||||||
Im Zweifel also bitte die englische Original-Version zu Rate ziehen.
|
|
||||||
Was Richtigkeit, Eleganz und Anwendbarkeit angeht, uebernehme ich keine Gewaehr.
|
|
||||||
|
|
||||||
Flames an /dev/null, 'Bug'-Reports, Vorschlaege und 'Patches' fuer dieses
|
|
||||||
README an Jan-Uwe.Finck@bigfoot.de und/oder an patch@gnucash.org.
|
|
||||||
|
|
||||||
Viel Spass !
|
|
Loading…
Reference in New Issue
Block a user