Post by klaus on Oct 20, 2017 14:09:08 GMT
Hi,
I'm trying to install RhoStudio 6.x on a fresh install Windows 7 SP1 machine.
First it was difficult for me to find all the prerequisites.
( The thread forums.tau-technologies.com/thread/44/rhostudio-wm-run-default-app helped me to find the downloads for MC3000c50b PSDK and EMDK for C v2.7 )
I created an empty RhoMobile application project and tried to build it, but got an error:
After some debugging I found that the buidl process is trying to compile the ERB templates and therefore starts a new process with RhoRuby.exe.
But RhoRuby.exe van not found a required VCRUNTIME140.dll.
So I copied
and the compilation went well.
As I have her a Datalogic Falcon X3+ Scanner I added
to the build.yml file. But now I get the error:
Any help would be appreciated
Klaus
I'm trying to install RhoStudio 6.x on a fresh install Windows 7 SP1 machine.
First it was difficult for me to find all the prerequisites.
( The thread forums.tau-technologies.com/thread/44/rhostudio-wm-run-default-app helped me to find the downloads for MC3000c50b PSDK and EMDK for C v2.7 )
I created an empty RhoMobile application project and tried to build it, but got an error:
cp lib/build/compileERB/default.rb C:/Users/Administrator/workspace/ScannerApp/bin/RhoBundle
[DEBUG] !!!MODIFY C:/Users/Administrator/workspace/ScannerApp/bin/RhoBundle/apps/public/api/rhoapi-modules.js
[INFO] build:bundle:noxruby| extnodejsmodulefiles= ...
[DEBUG] !!!MODIFY C:/Users/Administrator/workspace/ScannerApp/bin/RhoBundle/apps/nodejs/rhoapi/rhoapi.js
[INFO] build:bundle:noxruby| extjsmodulefiles_opt=["C:/RhoMobileSuite6.0.5/ruby/lib/ruby/gems/1.9.1/gems/rhodes-6.0.5/lib/commonAPI/coreapi/public/api/Rho.ORM.js", "C:/RhoMobileSuite6.0.5/ruby/lib/ruby/gems/1.9.1/gems/rhodes-6.0.5/lib/commonAPI/coreapi/public/api/Rho.ORMHelper.js", "C:/RhoMobileSuite6.0.5/ruby/lib/ruby/gems/1.9.1/gems/rhodes-6.0.5/lib/commonAPI/coreapi/public/api/Rho.Rhosim.Fix.js", "C:/RhoMobileSuite6.0.5/ruby/lib/ruby/gems/1.9.1/gems/rhodes-6.0.5/lib/commonAPI/coreapi/public/api/Rho.Ruby.RunTime.js"]
[DEBUG] !!!MODIFY C:/RhoMobileSuite6.0.5/ruby/lib/ruby/gems/1.9.1/gems/rhodes-6.0.5/platform/shared/ruby/ext/rho/extensions.c
[DEBUG] build:bundle:noxruby| -$TIME$- message [ init_extensions() FINISH ] time is { 2017-10-20T10:56:50Z } milliseconds from start (33696)
[DEBUG] build:bundle:noxruby| -$TIME$- message [ common_bundle_start() FINISH ] time is { 2017-10-20T10:56:50Z } milliseconds from start (33945)
[INFO] build:bundle:noxruby| Running default.rb
[INFO] build:bundle:noxruby|
[INFO] build:bundle:noxruby| Error interpreting erb code
After some debugging I found that the buidl process is trying to compile the ERB templates and therefore starts a new process with RhoRuby.exe.
But RhoRuby.exe van not found a required VCRUNTIME140.dll.
So I copied
c:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\platform\win32\RhoSimulator\vcruntime140.dll
to
c:\RhoMobileSuite6.0.5\ruby\lib\ruby\gems\1.9.1\gems\rhodes-6.0.5\res\build-tools\
and the compilation went well.
As I have her a Datalogic Falcon X3+ Scanner I added
app_type: rhoelements
capabilities:
- non_motorola_device
to the build.yml file. But now I get the error:
Tasks: TOP => default => build:all
"C:/Program Files (x86)/Microsoft Visual Studio 9.0/VC/vcpackages/vcbuild.exe" /M4 "Indicators.vcproj" "Release|MC3000c50b (ARMV4I)"
Microsoft (R) Visual C++-Projekt-Generator - Befehlszeilenversion 9.00.21022
Copyright (C) Microsoft Corporation. All rights reserved.
Erstellen wurde gestartet: Projekt: "Indicators", Konfiguration: "Release|MC3000c50b (ARMV4I)"
Kompilieren...
Battery_impl.cpp
************************************* FUSION API BUILD MESSAGES *************************************
FusionPublicAPI.h Warning: Refer to the 'EMDK for C'help file and the FusionPublicAPI.h header file
for important information on changes to naming conventions.
*****************************************************************************************************
InitIndicatorsExtensions.cpp
KeystateBase.cpp
c1xx : fatal error C1083: Datei (Quelle) kann nicht ge”ffnet werden: "..\..\shared\generated\cpp\KeystateBase.cpp": No such file or directory
Keystate_ruby_wrap.cpp
c1xx : fatal error C1083: Datei (Quelle) kann nicht ge”ffnet werden: "..\..\shared\generated\cpp\Keystate_ruby_wrap.cpp": No such file or directory
Keystate_js_wrap.cpp
c1xx : fatal error C1083: Datei (Quelle) kann nicht ge”ffnet werden: "..\..\shared\generated\cpp\Keystate_js_wrap.cpp": No such file or directory
keystate_js_api.cpp
c1xx : fatal error C1083: Datei (Quelle) kann nicht ge”ffnet werden: "..\..\shared\generated\keystate_js_api.cpp": No such file or directory
keystate_api_init.cpp
c1xx : fatal error C1083: Datei (Quelle) kann nicht ge”ffnet werden: "..\..\shared\generated\keystate_api_init.cpp": No such file or directory
KeyState_impl.cpp
.\src\KeyState_impl.cpp(1) : fatal error C1083: Datei (Include) kann nicht ge”ffnet werden: "../../../shared/generated/cpp/KeyStateBase.h": No such file or directory
KeyState.cpp
RCMLoader.cpp
Indicator.cpp
Any help would be appreciated
Klaus