Написал программку с использованием GTK+. На онтопике все шикарно.
На оффтопике собирается с помощью MSYS2 и прекрасно запускается из консоли MSYS. Если просто кликнуть мышкой два раза по exe-шнику — ругается на отсутствие DLL-ок.
Запускаю в консоли msys: ldd programm_name.exe, он выдает большой список, половина dll из которого родные виндовые, половина MinGW-шные. Допилил мейкфайл, научил после компиляции exe-шника скармливать его ldd, затем копировать в специальный католог все нужные dll. Стало запускаться, только вылетает при попытке вызвать стандартный gtk-шный диалог. Алсо ругается на невозмжность загрузки png и нет иконок темы в меню. Все это работает, если запускать exe-шник из консоли msys.
Куда копать? Как это распростронять?