remove a reference to a non existent struct field
make the vg backend compile without freetype
add a missing raspberry pi lib to the config
provide EGL flags and libs when compiling for videocore
use CC for linking