comp.lang.ada
 help / color / mirror / Atom feed
* Help: my GNAT program hangs during elaboration
@ 2004-01-22  4:52 Thierry S.
  0 siblings, 0 replies; only message in thread
From: Thierry S. @ 2004-01-22  4:52 UTC (permalink / raw)


Hi,

I have developed a small program which uses FLORIST for some low level file
access and a few other things.

But when I try to run my program, it hangs during elaboration.  See below
for the GDB backtrace output:
(gdb) bt
#0  0xffffe002 in ?? ()
#1  0x09eabee9 in system__interrupts___elabb ()
#2  0x0804b37d in adainit () at b~my_driver.2.adb:859
#3  0x0804e4ad in main (argc=1, argv=3221222916, envp=3221222924)
    at b~my_driver.2.adb:3054
#4  0x42015704 in __libc_start_main () from /lib/tls/libc.so.6

where /lib/tls/libc.so.6 is a link to libc-2.3.2.so

Florist downloaded from ACT-Europe libre: /home/tschn/florist-3.15p-src
Compiler: /usr/local/gnat-3.15p/bin
C-Library: libc-2.3.2

Any clues?
Has anybody experienced this issue before?
Do you see any incompatibility(ies) with my setup?
Is there any way for my porgram not to link in 'system__interrupts'?

I suspect that my issue is in the way I have setup/installed FLORIST.

For POSIX, do I need the threads with RH9? (I don't think so as I only want
to run a standalone program, there won't be any inter-process communication,
only some read/write into a few files).

Note: I tried with and without POSIX threads, I get the same result (my
program hangs).

Thanks in advance for any help you may be able to provide.
Thierry





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-01-22  4:52 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-22  4:52 Help: my GNAT program hangs during elaboration Thierry S.

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox