Спасибо за ответ, я отправил лог-файл на почту.
Скорее всего, дело именно в поддержке 3D и настройке видеодрайверов, так как в логе есть строки:
Цитата |
---|
>>>> 21:21:41 82427fc0 При компиляции шейдера возникли ошибки: VERTEX_SHADER 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES |
При этом пример запускается и создаёт лог-файл только из среды QtCreator. При сборке и запуске в консоле вручную с помощью qmake, приложение завершается с сообщением "Segmentation fault".
Добавление проверок на успех инициализации OpenGL во внутренних функциях MAPAPI (или проверка такой возможности с помощью Qt: 'qDebug() << "OpenGL Versions Supported: " << QGLFormat::openGLVersionFlags();') и вывод диагностического предупреждения "Не удалось инициализировать OpenGL" или "Видеокарта не поддерживает 3D-ускорение" (вместо безусловной попытки построения 3D-карты) было бы очень полезно пользователям изучающим ГИС Конструктор в данной ситуации, особенно, при запуске на старых встроенных видеокартах.