First, I strongly recommend you try LVGL v8 (latest).
It has better Micropython integration, more examples, many bugs were fixed, new features, clearer API etc.
On v7 the get_child API is a bit weird - it expects an object as its argument.
To get the first child you pass None, to get the second child you pass the first child etc.
Which port? (esp32, stm32, etc), Which board? (with/without spi-ram) Which esp-idf version? Which color mode?
There are too many options and combinations. One firmware binary does not fit everyone. Maintaining a matrix of all combination is not scalable and a lot of effort.
But if you have difficulties building the firmware please open a topic in the forum. We can also improve the docs if you think something is missing there.