Thanks, I had pulled that tutorial and read it several times last night - I don't want to waste anyone's time and I'm still learning this stuff.
I ran it this morning, this is what I get.
Reading symbols from bin/circle...done.
warning: exec file is newer than core file.
[New LWP 12454]
warning: Error reading shared library list entry at 0x45396600
warning: Error reading shared library list entry at 0x45393e00
Core was generated by `bin/circle -q 4000'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00007f2db4840c37 in ?? ()
(gdb) Quit
(gdb) bt
#0 0x00007f2db4840c37 in ?? ()
#1 0x00007f2db4844028 in ?? ()
#2 0x0000000000000020 in ?? ()
#3 0x0000000000000000 in ?? ()
(gdb) list
195 #endif
196
197 t->tv_sec = (int) (millisec / 1000);
198 t->tv_usec = (millisec % 1000) * 1000;
199 }
200
201 #endif /* CIRCLE_WINDOWS || CIRCLE_MACINTOSH */
202
203 int main(int argc, char **argv)
204 {
(gdb) info local
No symbol table info available.
(gdb) up
#1 0x00007f2db4844028 in ?? ()
(gdb)
(gdb) bt
#0 0x00007f2db4840c37 in ?? ()
#1 0x00007f2db4844028 in ?? ()
#2 0x0000000000000020 in ?? ()
#3 0x0000000000000000 in ?? ()
(gdb) list
205 int pos = 1;
206 const char *dir;
207
208 #ifdef MEMORY_DEBUG
209 zmalloc_init();
210 #endif
211
212 #if CIRCLE_GNU_LIBC_MEMORY_TRACK
213 mtrace(); /* This must come before any use of malloc(). */
214 #endif
(gdb) info local
No symbol table info available.
(gdb) up
#2 0x0000000000000020 in ?? ()
(gdb)
(gdb) bt
#0 0x00007f2db4840c37 in ?? ()
#1 0x00007f2db4844028 in ?? ()
#2 0x0000000000000020 in ?? ()
#3 0x0000000000000000 in ?? ()
(gdb) list
215
216 #ifdef CIRCLE_MACINTOSH
217 /* ccommand() calls the command line/io redirection dialog box from
218 * Codewarriors's SIOUX library. */
219 argc = ccommand(&argv);
220 /* Initialize the GUSI library calls. */
221 GUSIDefaultSetup();
222 #endif
223
224 /* Load the game configuration. We must load BEFORE we use any of the
(gdb) info local
No symbol table info available.
(gdb)
(gdb) Quit
(gdb) up
#3 0x0000000000000000 in ?? ()
(gdb) bt
#0 0x00007f2db4840c37 in ?? ()
#1 0x00007f2db4844028 in ?? ()
#2 0x0000000000000020 in ?? ()
#3 0x0000000000000000 in ?? ()
(gdb) list
225 * constants stored in constants.c. Otherwise, there will be no variables
226 * set to set the rest of the vars to, which will mean trouble --> Mythran */
227 CONFIG_CONFFILE = NULL;
228 while ((pos < argc) && (*(argv[pos]) == '-')) {
229 if (*(argv[pos] + 1) == 'f') {
230 if (*(argv[pos] + 2))
231 CONFIG_CONFFILE = argv[pos] + 2;
232 else if (++pos < argc)
233 CONFIG_CONFFILE = argv[pos];
234 else {
(gdb) info local
No symbol table info available.
(gdb)
(gdb) Quit
(gdb) up
Initial frame selected; you cannot go up.
(gdb)