Hi Nick,
I checked the core file that I found in p/rts where the compiling stoped. And here is what I get using the bt or backtrace command on the core file:
(gdb) core-file core Core was generated by `gpc1'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/shlib/libc.so...(no debugging symbols found)...done. warning: Hit heuristic-fence-post without finding warning: enclosing function for address 0x12021105c This warning occurs if you are debugging a function without any symbols (for example, in a stripped executable). In that case, you may wish to increase the size of the search with the `set heuristic-fence-post' command.
Otherwise, you told GDB there was a function where there isn't one, or (more likely) you have encountered a bug in GDB. #0 0x12021105c in ?? () (gdb) bt #0 0x12021105c in ?? () warning: Hit heuristic-fence-post without finding warning: enclosing function for address 0x1202261c8
Now the problem is that DEC doesn't deliver a "debugger" material for free so I am using gdb (I don't have the license for DEC's dbx). In my signal.h file 11 is segmentation fault as is also shown above. I have no idea what this heurisitic-fence-post is so I'll try to play with it.
Thanks for the help though. I looked at using glibc... instead of libc but got this ugly message ;-)
loading cache ./config.cache checking host system type... alpha-dec-osf4.0 *** The GNU C library is currently not available for this platform. *** So far nobody cared to port it and if there is no volunteer it *** might never happen. So, if you have interest to see glibc on *** this platform visit
As you see I don't really want to go down that road for now...
Hope the small bt can help though...
Igor