Название: Сборка Qt 4.6 beta на Linux ? Отправлено: steve_smith от Ноябрь 15, 2009, 17:08 Привет,
Никак не получается собрать Qt 4.6 beta на Linux (Ubuntu Karmic amd64). Затянул исходники с Гиториуса, настроил установки с помощью configure, открыл projects.pro в QtCreator. При попытке собрать все это дело, копилятор говорит, что QT_MMAP не определено в ../../corelib/io/qfsfileengine_unix.cpp:1286. Я так понимаю, QT_MMAP - это какой-то макрос. Как бы эту проблему решить, а? (Эх, жаль Нокия не выложила бинарники под Linux) Название: Re: Сборка Qt 4.6 beta на Linux ? Отправлено: Rcus от Ноябрь 15, 2009, 18:39 QT_MMAP определяется в mkspecs/*/qplatformdefs.h, в зависимости от поддержки больших файлов является синонимом mmap или mmap64. Только в v4.6.0-beta1 не было такого макроса, скорее всего вы пробовали собрать master
Название: Re: Сборка Qt 4.6 beta на Linux ? Отправлено: steve_smith от Ноябрь 18, 2009, 23:07 Ага, я пробую собрать master :)
Но похоже вокруг него нужно слишком долго танцевать с бубном. Вы не знаете, на Qt как, принято держать нерабочие исходники в master? Название: Re: Сборка Qt 4.6 beta на Linux ? Отправлено: Rcus от Ноябрь 19, 2009, 04:27 Ага, специально ломают мастер последним коммитом в пуше чтобы запутать новичков и отвадить их от использования нестабильных версий. Возьмите лучше 4.6.0-rc1, а если уж совсем хочется за разработкой следить, но не хочется проблем со сборкой - переключитесь на master-stable.
Название: Re: Сборка Qt 4.6 beta на Linux ? Отправлено: steve_smith от Ноябрь 21, 2009, 22:57 Спасибо, работает.
|