fixes so code will work on Linux again after iphone port, iphone build should set IPHONE_BUILD define
embeding of gnuunitfont.
update TODO