How to build fibre to add interface?

I am trying to add interface to add function to the firmware.
So I modified odrive-interface.yaml and add CONFIG_BUILD_LIBFIBRE=true to tup.config file.

make returned error

tup error [string "Tupfile.lua"]:64: unknown machine identifier
stack traceback:
        [C]: in function 'error'
        [string "Tupfile.lua"]:64: in main chunk
 [  ]  50%
 *** tup: 1 job failed.
make: *** [Makefile:33: all] Error 1

and then I tried make libfibre-all followed by docker login.
This also fails due to not available fibre-compiler docker image.

docker run -it -v "`pwd`/fibre-cpp":/build -v /tmp/libfibre-build:/build/build -w /build fibre-compiler configs/windows-amd64.config
Unable to find image 'fibre-compiler:latest' locally
docker: Error response from daemon: pull access denied for fibre-compiler, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.

How can I build fibre with updated interface.yaml?