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.0 required=5.0 tests=BAYES_00,INVALID_MSGID, PP_MIME_FAKE_ASCII_TEXT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,81f19353e4501e5d,start X-Google-Attributes: gid103376,public From: Thomas Aho Subject: ADA and WIN32-bindings Date: 1997/03/16 Message-ID: <332C7A99.4D28@dial.eunet.ch>#1/1 X-Deja-AN: 226121275 Organization: EUnet AG Reply-To: aho@dial.eunet.ch Newsgroups: comp.lang.ada Date: 1997-03-16T00:00:00+00:00 List-Id: I have tried two different WIN32 API bindings, with the same result; linking fails with the following error messages: D:\claw>gnatmake adtest -largs -lcomctl32 -largs -mwindows gcc -c -x ada CLAW.ADB gnatbind -x adtest.ali gnatlink -lcomctl32 -mwindows adtest.ali USER32.dll(.debug$S+0x0): multiple definition of `.idata$2' COMCTL32.dll(.debug$S+0x0): first defined here USER32.dll(.debug$S+0x0): multiple definition of `.idata$4' COMCTL32.dll(.debug$S+0x0): first defined here USER32.dll(.debug$S+0x0): multiple definition of `.idata$5' COMCTL32.dll(.debug$S+0x0): first defined here KERNEL32.dll(.debug$S+0x0): multiple definition of `.idata$2' COMCTL32.dll(.debug$S+0x0): first defined here KERNEL32.dll(.debug$S+0x0): multiple definition of `.idata$4' COMCTL32.dll(.debug$S+0x0): first defined here KERNEL32.dll(.debug$S+0x0): multiple definition of `.idata$5' COMCTL32.dll(.debug$S+0x0): first defined here GDI32.dll(.debug$S+0x0): multiple definition of `.idata$2' COMCTL32.dll(.debug$S+0x0): first defined here GDI32.dll(.debug$S+0x0): multiple definition of `.idata$4' COMCTL32.dll(.debug$S+0x0): first defined here GDI32.dll(.debug$S+0x0): multiple definition of `.idata$5' COMCTL32.dll(.debug$S+0x0): first defined here libada_c.dll(.idata$2+0x0): multiple definition of `.idata$2' COMCTL32.dll(.debug$S+0x0): first defined here libada_c.dll(.idata$2+0x0): multiple definition of `.idata$4' COMCTL32.dll(.debug$S+0x0): first defined here libada_c.dll(.idata$2+0x0): multiple definition of `.idata$5' COMCTL32.dll(.debug$S+0x0): first defined here libada_k.dll(.idata$2+0x0): multiple definition of `.idata$2' COMCTL32.dll(.debug$S+0x0): first defined here libada_k.dll(.idata$2+0x0): multiple definition of `.idata$4' COMCTL32.dll(.debug$S+0x0): first defined here libada_k.dll(.idata$2+0x0): multiple definition of `.idata$5' COMCTL32.dll(.debug$S+0x0): first defined here D:\GNAT304A\GNATMAKE.EXE: *** link failed. I have tried both with WIN32ADA and CLAW, same result with both. I am using GNAT 3.04. Ideas, anyone ? /Thomas -- ----------------------------------------------- Thomas Aho � Email : aho@dial.eunet.ch Ahornstrasse 1 � Phone : +41-1-822 28 20 CH-8600 D�bendorf Schweiz ------------------------------------------------