compile with latest libuv by casting after_render function to uv_after_work_cb: avoids error of 'no matching function for call to uv_queue_work'