David Lechner
David Lechner
It looks like you are using GRX 2.x. This repository is for GRX 3. In 3.x, it has been modified to use glib so that it can easily be used...
Thanks for the feedback. Did you see this? https://github.com/ev3dev/grx/wiki/Compiling-the-code#advanced-command-line
you can find the build dependencies here: https://github.com/ev3dev/grx/blob/ev3dev-stretch/debian/control
Did you set all of the environment variables? https://github.com/ev3dev/grx/wiki/Running-Programs#environment-variables
IMHO, it would be easier to just install everything from the debian packages. Here is the missing keyring. You can unzip it an save it in `/etc/apt/trusted.gpg.d/`. [keyring.tar.gz](https://github.com/ev3dev/grx/files/2824733/keyring.tar.gz)
Or you can just grab the .deb files and install them with `sudo dpkg -i ` (and `sudo apt install -f` to fix missing dependencies). e.g. http://archive.ev3dev.org/raspbian/pool/main/c/console-runner/
Not quite as nice, but there is python api docs generated with `g-ir-doc-tool`. http://docs.ev3dev.org/projects/grx/en/latest/python-api/index.html
Can you give more details? Are you using Docker for Windows or Docker Toolbox or Docker for Linux in WSL? What is the full error message?
I just pushed an updated `ev3dev/debian-buster-armel-cross` to Docker Hub, so it should work now.
It sounds like maybe you didn't check out the git submodule. git submodule update --init