I am currently running uGFX (git download from 2014/07/31) with FreeRTOS (v7.3.0) on an Altera NiosII target platform (gcc v4.5.3) with a framebuffer display driver. My problems were: freertos.h files in src\gos\gos module conflicted the original FreeRTOS.h file. I renamed them to freertos_gfx.h/c Missing type definitions in freertos_gfx.h such as, int8_t, uint8_t, etc. This might work on other platforms without modifications? freertos_gfx.c: renamed portTICK_PERIOD_MS to portTICK_RATE_MS. Again, this might be a platform/port/version issue.