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)