There is a "widget set" that probably works out of the box. It is in FPC and is called FreeVision. The Freepascal textmode ide is based on it
As long as your linux embedded platform has a kernel with framebuffer support, you may try the ownerdrawn widget set with Lazarus, but last time I looked it still depended on X.
What are you trying to achieve? If you want all the nuts and bolds that come with a gui framework based on one of the UI standards (windows, GTK, Qt) you are probably way in over your head to want those kind of looks implemented on an embedded device.
On my Raspberry Pies I use OpenVG to build user interfaces that do not depend on X and so ulimately GTK or Qt , but that is based on classes and not on "drag and draw"
i.e.: handcoded from these classes.