[Ipe-discuss] Compilation problems IPE 7.0.13 on MacOS X 10.6.5 (Qt3 vs Qt4

Elwood151 at web.de Elwood151 at web.de
Fri Feb 4 19:32:50 CET 2011


Dear Michael,

thanks for your reply!

Concerning qt3 vs qt4 in MacPorts you may be right.
However, at the moment I need each one for exactly one port and it sounds
like a real mess to uninstall Qt4 in OS X and qt3 in macports and then
reinstall both vice versa..

Can you tell me what's the difference between qt3 and qt3-mac resp. qt4 and
qt4-mac in MacPorts?

searching moc in qt4 finally was the solution:
It is called moc-4.7, so by changing config.mak to

# Settings for Mac OS 10.6
(...)
MOC       = moc-4.7

Then make ... worked well and I was able to install IPE 7!

Thank you very much!

@ Oliver Devillers:
> I am using qt cocoa
> http://qt.nokia.com/products/

Sorry, is that the same one I was talking about
(
Qt4.7.1 with the installer DMG from here:
http://qt.nokia.com/downloads/qt-for-open-source-cpp-development-on-mac-os-x
Cocoa: Mac binary package for Mac OS X 10.5 - 10.6 (32-bit and 64-bit)
http://get.qt.nokia.com/qt/source/qt-mac-opensource-4.7.1.dmg (206 MB,
includes build and interface tools)
) 

If I have Qt4 installed from the DMG, can software installed via MacPorts
use it?

Kind regards

Martin

> Von: "Thon, Michael" <m.thon at jacobs-university.de>
> Datum: Fri, 4 Feb 2011 14:07:37 +0000
> An: elwood151 <elwood151 at web.de>
> Unterhaltung: [Ipe-discuss] Compilation problems IPE 7.0.13 on MacOS X 10.6.5
> (Qt3 vs Qt4
> Betreff: Re: [Ipe-discuss] Compilation problems IPE 7.0.13 on MacOS X 10.6.5
> (Qt3 vs Qt4
> 
> Dear Martin,
> 
> it seems that the make script from ipe is calling the moc from Qt3 and not
> from Qt4. I guess all you need to do is figure out where the moc of Qt4
> resides and set this in the MOC variable of the config.mak (I would do this
> including the full path).
> 
> By the way, you may have less hassle going the other way round (installing Qt4
> via MacPorts and Qt3 seperately), since most ports that rely on Qt will want
> qt4, no?
> 
> Michael
> 
> 





More information about the Ipe-discuss mailing list