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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d57675ac99e0d2c0,start X-Google-Attributes: gid103376,public From: Erik Herzog Subject: PB: using gnatlink to link C and ADA code Date: 2000/08/17 Message-ID: <399BB17F.E517F88A@ida.liu.se>#1/1 X-Deja-AN: 659271525 Content-Transfer-Encoding: 7bit X-Accept-Language: sv, en Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@ida.liu.se X-Trace: curofix.ida.liu.se 966504831 17361 130.236.176.72 (17 Aug 2000 09:33:51 GMT) Organization: Dept. of Computer Science, Linkoping University Mime-Version: 1.0 NNTP-Posting-Date: 17 Aug 2000 09:33:51 GMT Newsgroups: comp.lang.ada Date: 2000-08-17T09:33:51+00:00 List-Id: We have used GNAT for a number of years in a lab setup on solaris. Except for some minor problems everything has worked fine unitl we upgraded to gnat 3.12. The problem occur when gnatlink is used to link C and ADA code to the final application. Gnatlink reports it 'failed to open the binder output' The link sequence is shown below. Any ideas where the problem could be? /Erik mir41 <38> make gnatbind -n /home/m_reap/BANKER/td_ada.ali /home/m_reap/BANKER/types.ali \ /home/m_reap/BANKER/thread_ada.ali bankers_alg.ali gnatlink -v -v -lthread -lsocket -lnsl -o .rw /home/m_reap/BANKER/thread.o /home/m_reap/BANKER/message.o /home/m_reap/BANKER/lowlevel_io.o /home/m_reap/BANKER/output_control.o /home/m_reap/BANKER/rwADT.o /home/m_reap/BANKER/td.o /home/m_reap/BANKER/event_read.o /home/m_reap/BANKER/atc.o /home/m_reap/BANKER/train.o /home/m_reap/BANKER/socketCom.o /home/m_reap/BANKER/catch_disaster.o /home/m_reap/BANKER/bankerIO.o /home/m_reap/BANKER/main.o -D_REENTRANT bankers_alg.ali GNATLINK 3.12p (19990629) Copyright 1996-1999 Free Software Foundation, Inc. gnatlink: Failed to open binder output *** Error code 4 make: Fatal error: Command failed for target `ada'