Difference between revisions of "User:Wirser:wcudir"
(→Compile the Vega Strike sourcecode) |
(→Compile the Vega Strike sourcecode) |
||
Line 7: | Line 7: | ||
* [[HowTo:vsFedora Compiling|Compiling from SVN under Fedora Core]] | * [[HowTo:vsFedora Compiling|Compiling from SVN under Fedora Core]] | ||
* Debug a Vega Strike Compilation | * Debug a Vega Strike Compilation | ||
− | ** [[ | + | ** [[#Using_GDB_with_Vegastrike|Debugging on Linux using GDB]] |
** [[HowTo:vsUse Dr Watson|Debugging on Windows using Dr Watson]] | ** [[HowTo:vsUse Dr Watson|Debugging on Windows using Dr Watson]] | ||
Revision as of 00:15, 2 September 2006
Contents
Game HowTos
Compile the Vega Strike sourcecode
- Compiling from SVN under Visual C++
- Compiling from SVN under Cygwin
- Compiling from SVN under Fedora Core
- Debug a Vega Strike Compilation
Using GDB with Vegastrike
This page provides information on how to use GDB to help debug Vegastrike.
Debugging process
Game compilation
- First you have to configure Vegastrike with the
--enable-debug
option in addition to your others:./configure <your other parameters> --enable-debug
- Then
make
your Vegastrike binary:make
Please make sure you have enough disk space available before doing this. Compiling Vegastrike with --enable-debug
eats up a huge amount of disk space.
Run GDB
- Start
gdb
(GNU Debugger):gdb /path/to/vegastrike
- Start the game by typing this into the gdb-console:
run
- When the error occurs or it dies type
print *this backtrace full up print *this up print *this