* Tasking with Linux-Gnat ? @ 1996-05-09 0:00 Frank Schneider 1996-05-09 0:00 ` Paul Whittington ` (2 more replies) 0 siblings, 3 replies; 6+ messages in thread From: Frank Schneider @ 1996-05-09 0:00 UTC (permalink / raw) I'm trying to write a ada program with tasks. I'm using gnat 2.04 with gcc 2.6.3 and pthreads version 1.60 beta5. Compiling works fine, but when I try to link my test program I always get some undefined references like "setjmp" or " pthreds_attr_setprio" . Does anybody know how to solve this problem ? Does a more recent gnat or gcc version help? Greetings Frank ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tasking with Linux-Gnat ? 1996-05-09 0:00 Tasking with Linux-Gnat ? Frank Schneider @ 1996-05-09 0:00 ` Paul Whittington 1996-05-10 0:00 ` Samuel Tardieu 1996-05-10 0:00 ` Pascal Obry 2 siblings, 0 replies; 6+ messages in thread From: Paul Whittington @ 1996-05-09 0:00 UTC (permalink / raw) I've written several tasking programs using the GNAT/Linux 3.03 version and it works fine. I suggest you get an ELF version of Linux running and get GNAT/Linux 3.03 up and running on it. IT'S GREAT! TTFN Paul Frank Schneider wrote: > ... I'm trying to write a ada program with tasks. ... gnat 2.04 ... ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tasking with Linux-Gnat ? 1996-05-09 0:00 Tasking with Linux-Gnat ? Frank Schneider 1996-05-09 0:00 ` Paul Whittington @ 1996-05-10 0:00 ` Samuel Tardieu 1996-05-17 0:00 ` Gilles Seguin 1996-05-10 0:00 ` Pascal Obry 2 siblings, 1 reply; 6+ messages in thread From: Samuel Tardieu @ 1996-05-10 0:00 UTC (permalink / raw) >>>>> "Frank" == Frank Schneider <schneifr@iassnb.ias.uni-stuttgart.de> writes: Frank> Does a more recent gnat or gcc version help? It sure helps ! I use tasking every day on my Linux box and I've no trouble. Sam -- "La cervelle des petits enfants, ca doit avoir comme un petit gout de noisette" Charles Baudelaire ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tasking with Linux-Gnat ? 1996-05-10 0:00 ` Samuel Tardieu @ 1996-05-17 0:00 ` Gilles Seguin 1996-05-20 0:00 ` Pascal Ledru 0 siblings, 1 reply; 6+ messages in thread From: Gilles Seguin @ 1996-05-17 0:00 UTC (permalink / raw) Can you tell me if the following lines works or not valid Ada95 statements: or when condition => delay 10*Minutes; end select I got error on my machine ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tasking with Linux-Gnat ? 1996-05-17 0:00 ` Gilles Seguin @ 1996-05-20 0:00 ` Pascal Ledru 0 siblings, 0 replies; 6+ messages in thread From: Pascal Ledru @ 1996-05-20 0:00 UTC (permalink / raw) You should clarify if you have a timed_entry_call or a selective_accept. The timed_entry_call does not have guard before its delay alternative. On the other hand, the selective_accept does. The following code is legal: select accept A; or when condition => delay 1.0; end select; but the following is not: select T.A; or when condition => delay 1.0; end select; you can achieve what you want with an extra variable: X := Boolean'Pos(Condition) * minutes; select T.A; or delay 10 * X; end select; ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tasking with Linux-Gnat ? 1996-05-09 0:00 Tasking with Linux-Gnat ? Frank Schneider 1996-05-09 0:00 ` Paul Whittington 1996-05-10 0:00 ` Samuel Tardieu @ 1996-05-10 0:00 ` Pascal Obry 2 siblings, 0 replies; 6+ messages in thread From: Pascal Obry @ 1996-05-10 0:00 UTC (permalink / raw) [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain, Size: 1377 bytes --] Frank Schneider <schneifr@iassnb.ias.uni-stuttgart.de> wrote: >I'm trying to write a ada program with tasks. >I'm using gnat 2.04 with gcc 2.6.3 and pthreads version 1.60 beta5. Well this is a very old (1 Year) version of GNAT you should try a new one. The last version for Linux is GNAT 3.03 and GCC 2.7.2. >Compiling works fine, but when I try to link my test program I always get some >undefined references like "setjmp" or " pthreds_attr_setprio" . >Does anybody know how to solve this problem ? >Does a more recent gnat or gcc version help? >Greetings >Frank Hope this help, Pascal. --|------------------------------------------------------------ --| Pascal Obry Team-Ada Member | --| | --| EDF-DER-IPN-SID- Ing�nierie des Syst�mes d'Informations | --| | --| Bureau G1-010 e-mail: pascal.obry@der.edfgdf.fr | --| 1 Av G�n�ral de Gaulle voice : +33-1-47.65.50.91 | --| 92141 Clamart CEDEX fax : +33-1-47.65.50.07 | --| FRANCE | --|------------------------------------------------------------ --| --| http://ourworld.compuserve.com/homepages/pascal_obry --| --| "The best way to travel is by means of imagination" ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~1996-05-20 0:00 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 1996-05-09 0:00 Tasking with Linux-Gnat ? Frank Schneider 1996-05-09 0:00 ` Paul Whittington 1996-05-10 0:00 ` Samuel Tardieu 1996-05-17 0:00 ` Gilles Seguin 1996-05-20 0:00 ` Pascal Ledru 1996-05-10 0:00 ` Pascal Obry
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox