mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Updates for new program invocation method, path conventions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12356 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
14
HACKING
14
HACKING
@@ -95,11 +95,11 @@ way to get trace messages into a file:
|
|||||||
|
|
||||||
Starting GnuCash in GDB
|
Starting GnuCash in GDB
|
||||||
-----------------------
|
-----------------------
|
||||||
To run gdb on an installed version of gnucash (installed in /usr/local/bin:)
|
To run gdb on an installed version of gnucash (installed in /opt/gnc/unstable:)
|
||||||
|
|
||||||
% gnucash-env gdb /usr/bin/guile
|
% /opt/gnc/unstable/bin/gnucash-env gdb /opt/gnc/unstable/bin/gnucash-bin
|
||||||
[gdb output]
|
[gdb output]
|
||||||
% gdb> run -e main -s /usr/local/libexec/gnucash/overrides/gnucash --g-fatal-warnings
|
% gdb> run [--g-fatal-warnings]
|
||||||
|
|
||||||
To run gdb on the version in your build tree:
|
To run gdb on the version in your build tree:
|
||||||
|
|
||||||
@@ -107,12 +107,6 @@ To run gdb on the version in your build tree:
|
|||||||
[gdb output]
|
[gdb output]
|
||||||
% gdb> run -e main -s ./src/bin/overrides/gnucash --g-fatal-warnings
|
% gdb> run -e main -s ./src/bin/overrides/gnucash --g-fatal-warnings
|
||||||
|
|
||||||
To run gdb on an opt-style-install from your build tree:
|
|
||||||
|
|
||||||
$ ./gnucash-env gdb /usr/bin/guile
|
|
||||||
[gdb output]
|
|
||||||
gdb> run -e main -s ../libexec/overrides/gnucash --g-fatal-warning
|
|
||||||
|
|
||||||
You'll also probably want to know about these:
|
You'll also probably want to know about these:
|
||||||
|
|
||||||
% gdb> catch fork
|
% gdb> catch fork
|
||||||
@@ -122,7 +116,7 @@ You'll also probably want to know about these:
|
|||||||
It may be the case that running GDB from within emacs doesn't work for you,
|
It may be the case that running GDB from within emacs doesn't work for you,
|
||||||
with the following error:
|
with the following error:
|
||||||
|
|
||||||
[C-u M-x gdb /opt/gnucash-cvs/bin/gnucash-env gdb /usr/bin/guile...
|
[C-u M-x gdb /opt/gnucash-cvs/bin/gnucash-env gdb /opt/gnucash-cvs/bin/gnucash-bin
|
||||||
...in buffer *gud-gdb*:]
|
...in buffer *gud-gdb*:]
|
||||||
|
|
||||||
/opt/gnucash-cvs/libexec/gnucash/overrides/gnucash-env: line 28: exec: -d: invalid option
|
/opt/gnucash-cvs/libexec/gnucash/overrides/gnucash-env: line 28: exec: -d: invalid option
|
||||||
|
|||||||
Reference in New Issue
Block a user