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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,97b449d7d938b171 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!goblin1!goblin.stu.neva.ru!news.musoftware.de!wum.musoftware.de!news.weisnix.org!newsfeed.ision.net!newsfeed2.easynews.net!ision!newsfeed.arcor.de!newsspool4.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: gnatmake problem Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <1cf6yvjk2ybud.adabrv67kkd5.dlg@40tude.net> <4bd031a4$0$6891$9b4e6d93@newsspool2.arcor-online.net> Date: Thu, 22 Apr 2010 13:34:15 +0200 Message-ID: <8m6cfum3r13g.19qxpmct6a45e$.dlg@40tude.net> NNTP-Posting-Date: 22 Apr 2010 13:34:13 CEST NNTP-Posting-Host: d211eccd.newsspool3.arcor-online.net X-Trace: DXC=9Q_a`SIUFUFWDmlTRbh@=IMcF=Q^Z^V3H4Fo<]lROoRA8kFOW4edINK[6LHn;2LCVN[ On Thu, 22 Apr 2010 13:23:15 +0200, Georg Bauhaus wrote: > On 22.04.10 12:47, Dmitry A. Kazakov wrote: >> Did anybody experienced weird problems with linux gnatmake (gcc-gnat >> version 4.4.3-4). The problem manifests itself when dealing with a cifs >> volume (mounted share). gnatmake sees no files there. When I type >> >> $ gnatmake x.adb >> >> I get: >> >> gnatmake: "x.adb" not found >> >> $ gcc -c x.adb >> >> works. The gnatmake from GNAT GPL 2009 sees files as well. > > Running on Debian, > > $ gnatmake kannweg.adb > gcc-4.3 -c kannweg.adb > kannweg.adb:1:01: compilation unit expected > gnatmake: "kannweg.adb" compilation error > > $ mount |grep cifs > //sambal/datente on /mnt type cifs (rw,mand) > > $ pwd > /mnt/home/bauhaus/News > > $ lsb_release --all > LSB Version: > core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch > Distributor ID: Debian > Description: Debian GNU/Linux 5.0.4 (lenny) > Release: 5.0.4 > Codename: lenny > > $ gnatmake -gnatc -v kannweg.adb > > GNATMAKE 4.3.2 > Copyright (C) 1995-2007, Free Software Foundation, Inc. > "kannweg.ali" being checked ... > -> "kannweg.ali" missing. > gcc-4.3 -c -gnatc kannweg.adb > kannweg.adb:1:01: compilation unit expected > End of compilation But you have gcc/gnat 4.3.x, that worked to me too. GNAT GPL 2009 is 4.3.x. The bug seem to be introduced with gcc 4.4.x. I discovered it when I upgraded Fedora to core 12. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de