From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4476B41E.6000802@rambler.ru> Date: Fri, 26 May 2006 11:54:06 +0400 From: Yury Aliaev User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Devel discussion list , ALT Linux Sisyphus discussion list References: <446C509F.1030700@rambler.ru> <200605181601.20095.zerg@altlinux.org> <44756CC5.4080307@rambler.ru> <200605251407.19701.zerg@altlinux.org> In-Reply-To: <200605251407.19701.zerg@altlinux.org> X-Enigmail-Version: 0.85.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Auth-User: mutab0r, whoson: (null) Subject: Re: [devel] =?koi8-r?b?JW9wdGZsYWdzIMkgcW1ha2U=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 07:49:54 -0000 Archived-At: List-Archive: List-Post: Прежде всего спасибо всем, кто пытался мне помочь! Мне, наконец, удалось заставить qmake создавать makefile'ы с нужными флагами. Оказалось, что: 1) В .pro файлах нужно было определять не QMAKE_CFLAGS, а QMAKE_CXXFLAGS (исходники-то были на cpp, а я -- тормоз! :-D Не совсем понятно, зачем там вообще определяются CFLAGS, вроде qt не предназначена для линковки с сишными (без плюсов) прогами); 2) Ещё оказалось, что если в проекте имеется несколько подчинённых .pro файлов, то CXXFLAGS нужно прописывать во _всех_, а не только в файле верхнего уровня. В этой связи у меня возник ВОПРОС: как лучше всего добавить строчку вида QMAKE_CXXFLAGS_RELEASE = ... во _все_ .pro файлы проекта (добавлять можно в любое место файла, удобнее всего, наверное, в конец)? Я пытался соорудить некую конструкцию из find -name *.pro, xargs и echo, но безуспешно... С уважением, Юрий.