понедельник, 13 июля 2009 г.

fix your qmake!

вызрело у меня несколько желаний. одно из них - дискредитировать qt за открытую дискриминацию комьюнити открытого кода. так, как бы по-понятнее. ребенок trolltech от 2009.01 версии 4.5 для владельцев Windows поставляется аистами вместе с mingw. идейно (то есть идеологично) было бы, если эта вещь, на пару с QtCreator, смогла бы заменить Visual Studio. Решил попробывать. Но qt упорно не желела генерировать makefile для сборки. Все делал как написано в доках и блогах людей, собирающих более ранние версии, соответственно, невстроенными mingw. Когда оставалось только чертить куриными лапками пиктограммы на бубнах наткнулся на статью, в которой предлагалось (боюсь даже представить коим образом была получена информация) перед тем, как конфигурировать qt, пересобрать инструмент qmake. В результате все ожило от следующих строчек в консоле (а лучше использовать qt comand prompt):
E:\Qt\2009.01\qt\qmake> mingw-make clean
E:\Qt\2009.01\qt\qmake> mingw-make
E:\Qt\2009.01\qt\qmake> cd ..
E:\Qt\2009.01\qt\> configure.exe -debug-and-release -qt-sql-sqlite
E:\Qt\2009.01\qt\> mingw-make

1 комментарий:

  1. да. эта проблема между прочим
    имхо minGW как компилятор конечно адаптирован. но скоростью своей меня не поражает :( (sad).

    ОтветитьУдалить