FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
Dear Community User! We are updating our platform to a new
system.
Read more: Important
information on the platform change.
01-18-2023 12:05 PM
Hi,
I'm trying to install the App BuildEnvironment in Ubuntu Linux host, as instructed here:
https://boschrexroth.github.io/ctrlx-automation-sdk/setup_qemu_ubuntu.html
However, the Linux installation script install-qemu-on-host.sh does not exists in github repository or in the SDK package https://github.com/boschrexroth/ctrlx-automation-sdk/releases/download/1.18.0/ctrlx-automation-sdk-1...
Only Windows installation scripts *.bat seems to be in place.
Has there been a change in the setup process not updated in documentation, or is the script available in somewhere else?
Best regards
Jaakko Ala-Paavola
Solved! Go to Solution.
01-18-2023 01:26 PM
Hi Jaakko Ala-Paavola,
thanks for reporting the issue. I just saw that the scripts got removed from v1.16 to v1.18. I'm going to investigate why this happened. And I will let you know, if I got any news for you.
In the meanwhile, you could think about using your ubuntu host environment as your development environment directly. Some information on how to do that can also be found in the sdk documentation.
Best regards,
Nick
03-20-2023 09:50 PM
Hi,
Our company IT did security update which broke my remote connection to Windows build server, thus I had to investigate this bit further now.
It was easy to install the build environment in Ubuntu Linux without QEMU. Managed to build working snap package for ARM architecture.
Actually my build environment is ARM Linux as I'm running it in Parallels virtual environment in ARM-architecture Apple Silicon M1. The provided version of QEMU is not working there is x86 architecture is required, but QEMU is not needed for anything.
It's much more convenient now as I do not need to transfer files in between my development-Mac and build-Windows. One note if anyone else try to do the same: Snap build does not work in folders shared between host MacOS and virtual Ubuntu. Need to have the project in "physical" (virtual) filesystem of the build OS.