Reinplace

Craig Treleaven ctreleaven at cogeco.ca
Mon Apr 2 13:33:06 PDT 2012


At 3:14 PM -0500 4/2/12, Ryan Schmidt wrote:
>On Apr 2, 2012, at 14:13, Craig Treleaven wrote:
>
>>  Ryan, for building, remember that you need qt-4mac +mysql +debug.
>
>You said I needed +mysql before so I rebuilt with that. Why do I 
>need +debug as well? I don't want my computer slow for another 
>entire day while I rebuild qt4-mac yet again.

That's fine, but you'll have to 'fudge' the debug libraries.  In 
${prefix}, create some links:
# Re QT -
# Using configure -release saves a lot of space and time,
# but by default, debug^h^h^h^h^h all builds of mythtv try to link against
# debug libraries of Qt. This works around that:
#
# sudo ln -sf libQt3Support.dylib libQt3Support_debug.dylib
# sudo ln -sf libQtSql.dylib      libQtSql_debug.dylib    
# sudo ln -sf libQtXml.dylib      libQtXml_debug.dylib    
# sudo ln -sf libQtOpenGL.dylib   libQtOpenGL_debug.dylib 
# sudo ln -sf libQtGui.dylib      libQtGui_debug.dylib    
# sudo ln -sf libQtNetwork.dylib  libQtNetwork_debug.dylib
# sudo ln -sf libQtCore.dylib     libQtCore_debug.dylib   
# sudo ln -sf libQtWebKit.dylib   libQtWebKit_debug.dylib 
# sudo ln -sf libQtScript.dylib   libQtScript_debug.dylib 

As before, if I can get by the other problems, I'll try to have the 
portfile check for the existence of the debug libraries and create 
the links if they don't exist.

Craig


More information about the macports-dev mailing list