Forum Discussion
As someone that has been running various forms of linux for decades, I suspect it's more than just a problem with WSL. They are providing binary executables, without specifying what architecture it's designed to run on. While I haven't tested it yet myself, I'm guessing I'd have similar problems if I tried to run it on a raspberry pi or other arm computer.
That being said, I've always had less problems running linux in a virtual environment than WSL (1 or 2). VMware of course works good. I've also had success with VirtualBox and even HyperV.
I suspect we won't get WSL support in the near future unless Roku opens up the source code for the IDK build tools.
An architecture is specified.. arm-roku-linux-gnueabi. But, for some reason it produces a slightly different ELF file under WSL.
- vitaly_tarasov4 years agoNewbie
Different issue with the same result on CentOS - getting execution error:
BRIGHTSCRIPT: ERROR: roIDK: unsupported platform: pkg:/source/main.brs(3)
... and a strange looking gray on gray dialog on the device:
- cdoty4 years agoStreaming Star
Are you using one of the supported devices listed in the documents?
https://developer.roku.com/docs/specs/hardware.md#current-roku-models
I'm pretty sure the issue I ran into had to do with WSL not properly supporting permissions when using the Windows file system.
- vitaly_tarasov4 years agoNewbie
Ultra LT