а что может быть такое, что на серваке (рабочий 1гб опреативки и домашнем 512) компилится криво и еле-еле, а локально все четко?. Как описано в вопросе вышел, просто левые ошибки ни с чем не связанные, если тот же самый файл делать локально - ошибок 0.