|
Post by Alex Epifanov on Oct 11, 2017 19:54:58 GMT
|
|
|
Post by egghead on Oct 12, 2017 2:55:46 GMT
What will be there in the update, besides above?
|
|
|
Post by Alex Epifanov on Oct 12, 2017 15:19:18 GMT
We will publish a changelog along with builds. Build 6.0.0.1 is currently going through testing procedure and will be published in a few days.
|
|
|
Post by Alex Epifanov on Oct 17, 2017 18:51:24 GMT
|
|
|
Post by egghead on Oct 18, 2017 6:08:13 GMT
Feedback :
1. Now native extension builds successfully for Android 2. Rhoconnect app's Gemfile had to be modified to use Rhoconnect 6.0.5 instead of 6.0.0
Thanks!
|
|
|
Post by egghead on Oct 24, 2017 2:50:04 GMT
Hmm. That NameError: uninitialized constant File::FNM_EXTGLOB is back to haunt me in RMS 6.0.5. I just did File-New-Rhomobile project, nothing else and ran it in RhoSim. Fine. Next, I go to command prompt, did a rake device:android:debug and after some lengthy build process, rake aborted with NameError: uninitialized constant File::FNM_EXTGLOB Build machine is Windows 7 Pro 64 bit. Today, I'll try in a Windows 10 machine with a fresh install.
|
|
|
Post by egghead on Oct 24, 2017 6:34:09 GMT
OK. In my Windows 10 machine, I don't have Android SDK/NDK. However, since I have VS2015 Community with updates, I installed QT, JDK and RMS6.0.5 and try to build for UWP. Again, I go to File-New-Rhomobile project and create a Rho Project. I do nothing else, but run it in RhoSim. Fine. Next, I go to command prompt and try rake run:uwp as well as rake device:uwp:production. In both cases, I get exact same errors. Snippet :
cd C:/RhoMobileSuite6.0.5/ruby/lib/ruby/gems/1.9.1/gems/rhodes-6.0.5/lib/commonAPI/coreapi/ext/platform/uwp "C:/Program Files (x86)/MSBuild/14.0/Bin/MSBuild.exe" Coreapi.vcxproj /property:Configuration=Release /property:Platform=ARM /property:VisualStudioVersion=14.0 /t:Build Microsoft (R) Build Engine version 14.0.25420.1 Copyright (C) Microsoft Corporation. All rights reserved.
Build started 10/24/2017 11:39:37 AM. Project "C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj" on node 1 (Build target(s)). PrepareForBuild: Creating directory "..\..\..\..\..\..\platform\uwp\bin\ARM\extensions\Coreapi\". C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(366,5): warning MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number. [C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj] Creating directory "..\..\..\..\..\..\Platform\uwp\Bin\ARM\rhoruntime\Release\". Creating directory "..\..\..\..\..\..\platform\uwp\bin\ARM\extensions\Coreapi\Coreapi.tlog\". GetInstalledSDKLocations: Searching for SDKs targeting "UAP, 10.0.14393.0". C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1967,5): warning MSB3785: No SDKs were found. SDKReference items will not be resolved. If your application requires these references there may be compilation errors. [C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj] Searching for SDKs targeting "Windows, 8.1". C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2049,5): error MSB3774: Could not find SDK "Microsoft.VCLibs, Version=14.0". [C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj] Done Building Project "C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj" (Build target(s)) -- FAILED.
Build FAILED.
"C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj" (Build target) (1) -> (PrepareForBuild target) -> C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(366,5): warning MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number. [C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj]
"C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj" (Build target) (1) -> (GetInstalledSDKLocations target) -> C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1967,5): warning MSB3785: No SDKs were found. SDKReference items will not be resolved. If your application requires these references there may be compilation errors. [C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj]
"C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj" (Build target) (1) -> (ResolveSDKReferences target) -> C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2049,5): error MSB3774: Could not find SDK "Microsoft.VCLibs, Version=14.0". [C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj]
2 Warning(s) 1 Error(s)
Time Elapsed 00:00:00.54 rake aborted! ["C:/Program Files (x86)/MSBuild/14.0/Bin/MSBuild.exe" Coreapi.vcxproj /property:Configuration=Release /property:Platform=ARM /property:VisualStudioVersion=14.0 /t:Build]
Tasks: TOP => default => build:all (See full trace by running task with --trace) rake aborted! [rake]
Tasks: TOP => device:uwp:production => build:uwp:package => build:uwp:extensions (See full trace by running task with --trace)
Kindly advise on what I did wrong or what else is needed.
|
|
|
Post by egghead on Oct 24, 2017 16:47:13 GMT
Looks like its searching for WindowsSDKDir in some registry and there are some SDKs missing?
Did I miss something? Anyone build successfully for UWP yet?
|
|
|
Post by georgy on Oct 25, 2017 7:13:20 GMT
egghead Looks like he tries to find Microsoft.VCLibs. Please check, if it really installed. And I see, it building something with the reference to Windows 8.1. I'll try to find out the reason of it.
|
|
|
Post by egghead on Oct 25, 2017 12:20:06 GMT
Of course the Windows 10 SDK is required. The problem is with the Rho TAU documentation. Its missing this : Make sure that the Universal Windows App Development Tools are selected from the optional features list. Without these tools, you won't be able to create your universal apps (Ref. msdn.microsoft.com/en-IN/library/dn975273.aspx under Requirements-Visual Studio 2015). I am trying to download the same now. Its huge. IMHO, Rho should move to the newer VS 2017 and use the latest SDK (Ref. developer.microsoft.com/en-us/windows/downloads/windows-10-sdk) as long as Windows 10 Mobile is supported by Microsoft that is! (This is also almost dead ). And to think I was going to write a native extension for NFC for it (Ugh!)
|
|
|
Post by egghead on Oct 25, 2017 13:04:11 GMT
Alas, after installing Universal Windows App Development Tools and rebooting the machine, and trying to build, now it gives another error about MakePri.exe : "C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj" (Build target) (1) -> (_GetSdkToolPaths target) -> C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(912,5): error APPX1639: File 'MakePri.exe' not found. See go.microsoft.com/fwlink/?LinkID=798187 for more information. [C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj] 999 Warning(s) 1 Error(s) Time Elapsed 00:01:12.57 rake aborted! ["C:/Program Files (x86)/MSBuild/14.0/Bin/MSBuild.exe" Coreapi.vcxproj /property:Configuration=Release /property:Platform=ARM /property:VisualStudioVersion=14.0 /t:Build]
|
|
|
Post by Super Admin on Oct 25, 2017 13:11:35 GMT
Alas, after installing Universal Windows App Development Tools and rebooting the machine, and trying to build, now it gives another error about MakePri.exe : "C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj" (Build target) (1) -> (_GetSdkToolPaths target) -> C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(912,5): error APPX1639: File 'MakePri.exe' not found. See go.microsoft.com/fwlink/?LinkID=798187 for more information. [C:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\lib\commonAPI\coreapi\ext\platform\uwp\Coreapi.vcxproj] 999 Warning(s) 1 Error(s) Time Elapsed 00:01:12.57 rake aborted! ["C:/Program Files (x86)/MSBuild/14.0/Bin/MSBuild.exe" Coreapi.vcxproj /property:Configuration=Release /property:Platform=ARM /property:VisualStudioVersion=14.0 /t:Build] It's a know MS bugs. I recommend to install VS2015 with all UWP SDKs on fresh installed Windows 10.
|
|
|
Post by egghead on Oct 25, 2017 13:54:16 GMT
Kindly provide URL and SDK version required
|
|
|
Post by egghead on Oct 26, 2017 3:46:33 GMT
|
|
|
Post by egghead on Oct 27, 2017 10:35:37 GMT
My latest build output is attached. output.txt (681.43 KB)Can't see how I can get it to build successfully anytime soon
|
|