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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 2002:a24:354c:: with SMTP id k73mr12162325ita.175.1557577387770; Sat, 11 May 2019 05:23:07 -0700 (PDT) X-Received: by 2002:a9d:4c8e:: with SMTP id m14mr10648655otf.16.1557577387515; Sat, 11 May 2019 05:23:07 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.dns-netz.com!news.freedyn.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.am4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!136no341058itk.0!news-out.google.com!v82ni293ita.0!nntp.google.com!136no341053itk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 11 May 2019 05:23:07 -0700 (PDT) In-Reply-To: <52444240-c9cf-4da2-808e-65eb5ceb0af7@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=101.164.108.182; posting-account=wavAeAoAAAAZF_sXSZepBukuPCBO0Zqt NNTP-Posting-Host: 101.164.108.182 References: <50adfe1e-7bee-4048-8523-1b41bd0c9fe3@googlegroups.com> <52444240-c9cf-4da2-808e-65eb5ceb0af7@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <7f94c4a4-caf0-4eb7-9cd1-885b64b17f81@googlegroups.com> Subject: Re: ANN: VisualAda (Ada Integration for Visual Studio 2017 & 2019) release 1.2.0 From: alby.gamper@gmail.com Injection-Date: Sat, 11 May 2019 12:23:07 +0000 Content-Type: text/plain; charset="UTF-8" X-Received-Bytes: 3895 X-Received-Body-CRC: 4039238532 Xref: reader01.eternal-september.org comp.lang.ada:56296 Date: 2019-05-11T05:23:07-07:00 List-Id: On Saturday, May 11, 2019 at 9:34:51 PM UTC+10, Jere wrote: > On Sunday, May 5, 2019 at 4:28:00 AM UTC-4, alby....@gmail.com wrote: > > Dear Ada Community > > > > VisualAda version 1.2.0 has been released > > > > New Features, fixes include the following > > > > - Added compiler switches syntax checking, symantic checking, code page and wide character set encoding > > - Fixed bug - some compiler options were not set in GPR file, even though they were set in the vcxproj file > > - Dynamically determine Target when creating new projects. Supported Targets are currently (Win32 -> i686-- and x64 -> x86_64--). ARM Targets will be forthcoming. > > - Check validity of determined Target when building a project, for example the Target could have be set to a specific gcc triplet, blank or 'Unknown'. Resulting in either a info, warning or error message respectively. > > - Dynamically determine root directories for each target when creating new projects (only applicable to projects that rely on the Microsoft Linker, such as Winrt/UWP based applications) > > - Fixed bug - Msbuild failures caused by inadvertent references to VS 2015 dll's > > > > Please feel free to download the free plugin from the following URL > > > > https://marketplace.visualstudio.com/items?itemName=AlexGamper.VisualAda > > > > Note: > > > > if you have issues with installation, please respond to this post, and I will > > endeavour to resolve as soon as possible. In the long term I intend to setup > > a specific GitHub project, where issues/improvements can be made for me to action. > > > > Thanks > > > > Alex > > As I get time, I'll mess with this and try it out. Kids give me limited time. > I did clone the winrt_runtime and start messing with it today. I noticed a > warning: > > [C] cio.c > \winrt_runtime\cpp\cio.c:45:16: warning: '__acrt_iob_func' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > FILE* __cdecl __acrt_iob_func(unsigned); > > Just a warning, but should I start an issue for it on your github repo > in case it is important? This is with msys2, GNAT/GCC 8.2.0 Hi Jere Yes , please raise an issue on GitHub, so we can keep track. Note I did see something similar to this and was caused by using an earlier version of MSYS2 but 8.2 should be fine. Try a clean git pull and build ? Note yo should see Alex