I've used the existing IEGD releases on similar hardware. My main gripes are that Linux support seems to be an afterthought and everything is handjammed in. You are supposed to create a configuration with some windows tool and then export it to a tar file that you copy to your linux target. Then you run it as root and it does a bunch of random makefile and shell script stuff, asking you questions along the way.
Looking at the xorg config format, it seems like they are trying to make it look like a registry.
For myself, I made a clean makefile for the userspace bits that installs them to proper places with install and accepts DESTDIR. The kernel module is a bit more difficult to deal with as they have attempted to support multiple kernel versions in a particularly bizarre way. They copied the headers from a whole bunch of kernels and keep them in various directories. I ripped all those and made it include headers from the actual kernel and added a simple Kbuild and Makefile instead of their Frankenstein setup. Using real kernel headers makes it much easier to build on 2.6.32.


Reply With Quote

