[Qt] Qt4intf framework problem

zeljko zeljko at holobit.net
Wed Sep 3 08:06:10 CEST 2008


On Wednesday 03 September 2008 04:35, Felipe Monteiro de Carvalho wrote:
> Hello,
>
> I am having a problem with the Qt4Intf precompiled framework. It seams
> to want Qt4 to be located at
> /usr/lib/QtCore.framework/Versions/4/QtCore but the standard Qt4
> installer puts it into /Library/Frameworks/ and the linker complains:
>
> /usr/bin/ld: warning can't open dynamic library:
> /usr/lib/QtCore.framework/Versions/4/QtCore referenced from:
> /Library/Frameworks/Qt4Intf.framework/Qt4Intf (checking for undefined
> symbols may be affected) (No such file or directory, errno = 2)
> /usr/bin/ld: warning can't open dynamic library:
> /usr/lib/QtGui.framework/Versions/4/QtGui referenced from:
> /Library/Frameworks/Qt4Intf.framework/Qt4Intf (checking for undefined
> symbols may be affected) (No such file or directory, errno = 2)
>
> Sure, I could just move it, but I was thinking about distributing this
> with the magnifier, and I can't expect the users to move Qt manually


> ...
>
> Any ideas how to solve this? Only by rebuilding the framework, or is
> there any magic command to tell ld where the framework is?


seem that it's problem of precompiled framework, I'm building framework on my 
own (using Den's script), and it's setted up 
into /Library/Frameworks/Qt4Intf.framework/Qt4Intf.
Maybe Den can help ...


zeljko



More information about the Qt mailing list