[Qt-creator] Build issues under OSX10.5
Victor Sardina
Victor.Sardina at noaa.gov
Tue Jul 6 12:52:24 CEST 2010
Aurélien:
Both André and Eike explained it very well. The main issue you have, I
believe, have to do with the "parallel" build directory. That bit me
once, and because of that I decided to send my email about it (it gets
increasingly frustrating when in fact the problem has a very simple
solution). If you apply the recommended steps you get the following flow:
>> git clone git://gitorious.org/qt-creator/qt-creator.git
>> mkdir build; cd build
>> qmake ../qt-creator/qt-creator.pro
>> make
Do not create your build directory inside the qt-creator source
directory, but parallel to it. And again, you need Qt-4.7.0 to build
QtCreator. That should provide you with the Qt Creator.app application
bundle under the "build/bin" directory. I have never had any trouble
building that way, either under Mac 10.5 or 10.6.
Good luck,
Victor
PS:
Eike:
You guys keep spoiling us.Using QtCreator to build QtCreator itself
actually turns into the easiest way to do it yet...:-)
On 7/5/10 11:07 PM, André Pönitz wrote:
> On Tuesday 06 July 2010 10:36:16 ext Aurélien Vallée wrote:
>> I already tried all these steps.
>> Using Qt creator does not change anything, it just basically call qmake/make or qmake/xcodebuild.
>>
>> Here is what I'm doing:
>>
>> ### Using g++
>> git clone QTCREATORGITURL
>> cd qt-creator
>> mkdir build; cd build
>
> Create a build directory _in parallel_ to the source tree. I.e.
>
> cd qt-creator
> mkdir ../build ; cd ../build
>
>> qmake ..\qt-creator.pro<http://qt-creator.pro> -recursive -spec macx-g++
>
> Backslashs seem wrong, too:
>
> qmake -r ../qt-creator/qt-creator.pro
>
> Andre'
>
> PS: Not being able to build in a subdirectory of the source tree is a qmake
> problem that can be worked around by applying the patch at
> http://creator.pastebin.com/d72U2z9e to your Qt sources:
>
>
> --------------------------- snip ------------------------
> diff --git a/mkspecs/features/resources.prf b/mkspecs/features/resources.prf
> index a305a4f..0003a7c 100644
> --- a/mkspecs/features/resources.prf
> +++ b/mkspecs/features/resources.prf
> @@ -20,8 +20,9 @@ resource_combine {
> QMAKE_RESOURCE_FLAGS += -name ${QMAKE_FILE_BASE}
> }
> }
> -rcc.commands = "$$QMAKE_RCC" $$QMAKE_RESOURCE_FLAGS "${QMAKE_FILE_IN}" -o "${QMAKE_FILE_OUT}"
> -rcc.depend_command = "$$QMAKE_RCC" -list $$QMAKE_RESOURCE_FLAGS "${QMAKE_FILE_IN}"
> +rcc.commands = cd "$$OUT_PWD" && "$$QMAKE_RCC" $$QMAKE_RESOURCE_FLAGS "${QMAKE_FILE_IN}" -o "${QMAKE_FILE_OUT}"
> +rcc.depend_command = cd "$$OUT_PWD" && "$$QMAKE_RCC" -list $$QMAKE_RESOURCE_FLAGS "${QMAKE_FILE_IN}"
> +
> rcc.input = RESOURCES
> rcc.variable_out = SOURCES
> rcc.name = RCC ${QMAKE_FILE_IN}
> --------------------------- snip ------------------------
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: victor_sardina.vcf
Type: text/x-vcard
Size: 577 bytes
Desc: not available
Url : http://lists.qt-project.org/pipermail/qt-creator-old/attachments/20100706/88ed15e2/attachment.vcf
More information about the Qt-creator-old
mailing list