What are some libraries that work well with this, is there freepascal compatibility?