comp.lang.ada
 help / color / mirror / Atom feed
From: alby.gamper@gmail.com
Subject: Re: ANN: VisualAda (Ada Integration for Visual Studio 2017 & 2019) release 1.2.0
Date: Sat, 11 May 2019 05:32:14 -0700 (PDT)
Date: 2019-05-11T05:32:14-07:00	[thread overview]
Message-ID: <d5cd6711-8d25-432c-9542-01ce3fc1a563@googlegroups.com> (raw)
In-Reply-To: <8d6113a5-0af2-414c-a833-eae0d82b69b6@googlegroups.com>

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).

Hi Jere

Can you do a git pull to get the latest version ? Your gpr file for winrt_runtime
should look like the following fragmaent for the Install section

    package Install is
        for Prefix use Install_Prefix;
        for Required_Artifacts ("") use ("runtime.xml", "ada_source_path", "ada_object_path");
        for Required_Artifacts ("adalib") use ("./lib/libother.a", "./libgnarl/libgnarl.a");
        for Sources_Subdir use "adainclude";
        for Lib_Subdir use "adalib";
        for Install_Project use "false";
    end Install;

Alex

  parent reply	other threads:[~2019-05-11 12:32 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-05  8:27 ANN: VisualAda (Ada Integration for Visual Studio 2017 & 2019) release 1.2.0 alby.gamper
2019-05-05 15:28 ` Greg
2019-05-05 15:52   ` Greg
2019-05-05 16:04     ` Greg
2019-05-05 16:58       ` Greg
2019-05-06  8:52         ` alby.gamper
2019-05-08 21:20           ` Greg
2019-05-08 21:57             ` Greg
2019-05-09 11:09               ` alby.gamper
2019-05-10 12:08             ` alby.gamper
2019-05-10 14:40               ` Optikos
2019-05-10 21:15                 ` Greg
2019-05-11  9:58                   ` alby.gamper
2019-05-11  7:41                 ` alby.gamper
2019-05-11 11:34 ` Jere
2019-05-11 11:42   ` Jere
2019-05-11 12:25     ` alby.gamper
2019-05-11 12:32     ` alby.gamper [this message]
2019-05-11 13:50       ` Jere
2019-05-11 14:09         ` Jere
2019-05-11 12:23   ` alby.gamper
2019-05-11 14:23     ` Jere
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox