From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: *** X-Spam-Status: No, score=3.8 required=5.0 tests=BAYES_00,INVALID_MSGID, RATWARE_MS_HASH,RATWARE_OUTLOOK_NONAME autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c933416c20e48d45,start X-Google-Attributes: gid103376,public From: "Karthic Rao-Thallikar V" Subject: help with gnat-3.09 installation Date: 1997/07/16 Message-ID: <01bc917a$cbcbcce0$31aa93cf@karthic.worldnet.att.net>#1/1 X-Deja-AN: 257092319 Organization: Personal Copy Newsgroups: comp.lang.ada Date: 1997-07-16T00:00:00+00:00 List-Id: Hai, I have been trying to install gnat on twodifferent systems. 1) I tried gnat-3.05 on aix ver 4.1. I downloaded the gnat-3.05*aix*.bin.gz from wuarchive.wustl.edu. But when i tried make on the examples i got a whole bunch of opcode errors from the assembler. Then i downloaded binutils2.7.2 from the same wuarchive ftp site. I created 'as' and put it in the correct bin directory. But this time when i tried doing make on the examples i got only two opcode errors. Could somebody please help me with this and get me running on AIX with Ada95 please. 2) I tried gnat-3.09 on HP-UX 9.04. I downloaded the gnat-3.09*hppa*.bin.gz from wuarchive. But i could not even do a 'doinstall' successfully. The xgcc keeps complaining about "cannot open /usr/lib/dld.sl" even though i have libdld.sl in /usr/lib. with read and execute permissions. Please help me with this too. Finally i have some important questions: 1) How do i read write to a serial device file from Ada95 on HP-UX(9.0 and 10.0) and on AUX4.1. 2) Can i have one task read while the other task will do the write. Will the read block the whole process? 3) In Ada is it possible to make a task wait for a signal while another task wait for another signal eg task1 -usr1 while task2-usr2. Both tasks must belong to same process though. 4) In Ada if one task is blocked on a call can the parent task keep running. Can other tasks belonging to the same process(whose one task is blocked) run concurrently? How to get this to work? Please email answers to a12255@email.mot.com. Thx in advance for all help. Rao