> On Thu, Nov 19, 2009 at 8:48 AM, Viktor Szakáts <[email protected]> wrote: > >> Here it builds without any extra settings on SL 64-bit, >> although this is with 4.5. >> >> Did they change placement of Frameworks, or what errors >> do you get? > > In file included from > /Library/Frameworks/QtCore.framework/Headers/qnamespace.h:45, > from > /Library/Frameworks/QtCore.framework/Headers/qobjectdefs.h:45, > from > /Library/Frameworks/QtCore.framework/Headers/qobject.h:47, > from /Library/Frameworks/QtCore.framework/Headers/QObject:1, > from ../../../hbqt_slots.h:61, > from ../../../moc_slots.cpp:10: > /Library/Frameworks/QtCore.framework/Headers/qglobal.h:288:2: error: > #error "You are building a 64-bit application, but using a 32-bit > version of Qt. Check your build configuration."
I'm not getting this, I guess because I've installed the 64-bit compatible build. > ../../../moc_slots.cpp:14:2: error: #error "This file was generated > using the moc from 4.5.0. It" > ../../../moc_slots.cpp:15:2: error: #error "cannot be used with the > include files from this version of Qt." > ../../../moc_slots.cpp:16:2: error: #error "(The moc has changed too much.)" This is a problem with current hbqt/gtqtc build implementation. This "moc" file is hardcoded to our repository and such "moc" file is tied to the QT version of the uploader of that file. (I've seen its version fluctuate between 4.5, 4.5.1 and 4.5.2, but fortunately these are compatible) We should probably generate it dynamically based on QT version found on users' systems. In the meantime you can regenerate it locally, but we should ask Pritpal what is way to do that. Brgds, Viktor _______________________________________________ Harbour mailing list (attachment size limit: 40KB) [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
