Progress report on building QT .
g++ seemed happy enough.
Then gcc didn't like -arch and -Xarch, so I deleted them from numerous
Makefiles which made gcc happy for a while then
Not Happy
cd src/gui/ && make -f Makefile
make -f Makefile.Debug all
gcc -pipe -mmacosx-version-min=10.4 -g -gdwarf-2 -fvisibility=hidden -Wall -W
-fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT
-DQT_RASTER_IMAGEENGINE -DQT_NO_CUPS -DQT_NO_LPR -DQT_HAVE_MMX -DQT_HAVE_3DNOW
-DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_NO_FREETYPE -DQT_NO_OPENTYPE
-DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_GTK
-DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQ_INTERNAL_QAPP_SRC
-DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE
-I../../mkspecs/macx-g++ -I. -I../../include/QtCore -I../../include
-I../../include/QtGui -I.rcc/debug-shared -I../3rdparty/harfbuzz/src -Idialogs
-I.moc/debug-shared -I.uic/debug-shared
-F/Applications_Packages/qt-mac-opensource-src-4.5.3/lib -x
objective-c++-header -c kernel/qt_gui_pch.h -o
.pch/debug-shared/QtGui_debug.gch/objective-c++
Lots of unhappiness messages like:
In file included from
/System/Library/Frameworks/Foundation.framework/Headers/NSCharacterSet.h:8:0,
from
/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:15,
from
/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:12,
from
../../include/QtGui/../../src/gui/kernel/qmacdefines_mac.h:119,
from ../../include/QtGui/qmacdefines_mac.h:1,
from ../../include/QtGui/../../src/gui/kernel/qwindowdefs.h:99,
from ../../include/QtGui/qwindowdefs.h:1,
from
../../include/QtGui/../../src/gui/kernel/qapplication.h:46,
from ../../include/QtGui/qapplication.h:1,
from kernel/qt_gui_pch.h:70:
/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:411:1:
error: stray �...@’ in program
I'm giving up for tonight!
But, as I said before, earlier QT versions (4.2, 4.3) under earlier Mac OSXs
used to build from source without problems.
I knew about QT from LyX, so when I came across qtada, I thought it would be
great as gui for Ada. Pity qtada doesn't like QT 4.3!
Regards,
Roger
On 16/11/2009, at 11:09 PM, Rajagopalan Srinivasan wrote:
> I was beginning to get worried!!!
>
> I am looking into moving away from windows for my qtada (hobbyist) projects
> and Apple & Linux are the choices I am considering. I would appreciate if you
> could continue to keep us appraised of your progress & success with this
> environment.
>
> I am also curious about others using debian. Any roadblocks?
>
> thanks, srini
>
> On Mon, Nov 16, 2009 at 6:38 AM, Roger Mc Murtrie <[email protected]>
> wrote:
> Apologies to Apple, QT and any others that I might have offended!
> I've just discovered that I was using the "wrong" g++ (from my Ada
> installation).
> Rearranging my PATH to catch the "right" g++ has configure happily
> configuring.
> Until the next panic,
> Regards
> Roger
>
>
>
> On 16/11/2009, at 10:20 PM, Roger Mc Murtrie wrote:
>
> > config.log is 600MB!! I obviously messed up something badly!
> > As I've compiled earlier versions of QT successfully from source a number
> > of times in the past (I use it for LyX), I went looking for QT 4.5 source
> > distributions and finally found them in the fine print of the Nokia site
> > under ftp.qt.nokia.com - Archive.
> > So I downloaded qt-mac-opensource-src-4.5.3. However, configure hardly
> > started before crashing with:
> > /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBundle.h:147:
> > error: format string argument not a string type
> > which after a bit of Googling I found to be a common problem introduced by
> > Apple as a feature of Snow Leopard.
> > Google responses indicated that QT 4.6.0-beta1 might work. No such luck!
> > Same problems.
> > (configure also sets a Carbon flag to -fconstant-cfstring which my compiler
> > doesn't recognize so I deleted it).
> >
> > So it looks like I most unfortunately won't be able to make use of qtada
> > until Apple or Qt get their cooperative acts together.
> >
> > Regards,
> > Roger
> >
> >
> > On 15/11/2009, at 12:32 AM, Vadim Godunko wrote:
> >
> >> Roger Mc Murtrie wrote:
> >>>
> >>> What do I need to do to make progress??
> >>>
> >> Can you please send config.log file?
> >
> >
> > _______________________________________________
> > qtada-users mailing list
> > [email protected]
> > http://lists.qtada.com/mailman/listinfo/qtada-users_lists.qtada.com
>
>
> _______________________________________________
> qtada-users mailing list
> [email protected]
> http://lists.qtada.com/mailman/listinfo/qtada-users_lists.qtada.com
>
_______________________________________________
qtada-users mailing list
[email protected]
http://lists.qtada.com/mailman/listinfo/qtada-users_lists.qtada.com