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:8602:: with SMTP id u2mr12995465itd.101.1557577545282; Sat, 11 May 2019 05:25:45 -0700 (PDT) X-Received: by 2002:a9d:3d82:: with SMTP id l2mr10118040otc.195.1557577545112; Sat, 11 May 2019 05:25:45 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.gegeweb.eu!gegeweb.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.166.216.MISMATCH!136no341399itk.0!news-out.google.com!v82ni293ita.0!nntp.google.com!136no341395itk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 11 May 2019 05:25:44 -0700 (PDT) In-Reply-To: <8d6113a5-0af2-414c-a833-eae0d82b69b6@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> <8d6113a5-0af2-414c-a833-eae0d82b69b6@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <787e55f6-a3ad-49f4-b5a1-5ed87b6c8dd3@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:25:45 +0000 Content-Type: text/plain; charset="UTF-8" Xref: reader01.eternal-september.org comp.lang.ada:56297 Date: 2019-05-11T05:25:44-07:00 List-Id: On Saturday, May 11, 2019 at 9:42:06 PM UTC+10, Jere wrote: > On Saturday, May 11, 2019 at 7:34:51 AM UTC-4, 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 > > Not sure if related, but when I run the gprinstall command, it fails with: > > $ gprinstall -f -p -P Winrt_Runtime.gpr > Install project Winrt_Runtime > gprinstall: error: file does not exist '\winrt_runtime\./lib/libother.a' > > which definitely is not there, so maybe the gprbuild script missed > something? I did configure the gpr file as instructed. I'll look around > some of your other posts to see if someone else ran into the same thing > but you might consider updating your readme, if there is another dependency > for the runtime (maybe it is just a build error of some sort...I didn't > receive any errors though, just the warning I mentioned before).