> -- adva писал(а):
> Да, так лучше, спасибо, причину с ходу не понял, но постараюсь сам вникнуть.Такой вопрос по библиотеке cairo: использую cairo_win32_surface_create. Это как я понял применимо только для Windows ? Какую surface использовать для разработки и для linux ? Или лучше чисто SDL использовать?
Да, об этом "_win32" и намекает.
В Cairo есть поддержка множества разных backend:https://www.cairographics.org/manual/ca ... -surface-t
В Линуксе есть рисование в области отрисовки для библиотеки GTK+.
Примеры использования, на Си:
http://zetcode.com/gfx/cairo/cairobackends/