[mythtv-commits] Ticket #10171: MythMusic fails to build on Mac OS X
MythTV
noreply at mythtv.org
Thu Jan 5 07:38:48 UTC 2012
#10171: MythMusic fails to build on Mac OS X
----------------------------------+-------------------------
Reporter: ctreleaven@… | Owner: nigel
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: Ports - OSX | Version: 0.24.1
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+-------------------------
Comment (by nigel@…):
Did a successful fixes build, checked in the Git changes to osx-
packager.pl to the fixes branch of packaging repository. Compared my build
log to your Nov20 one. As far as I can tell, the compilation of MythMusic
source files and moc_ are the same, but linking differs thusly:
{{{
ccache g++ ...
-lmp3lame -framework OpenGL -framework AGL -lQt3Support
-F/System/Library/Frameworks -m32 -L/Volumes/Backups/MythTV/.osx-
packager/build/lib/mysql -m32 -lQtSql -m32 -lmysqlclient_r -lz -lm -lQtXml
-lQtOpenGL -lQtGui -lQtNetwork -lQtCore
}}}
versus yours:
{{{
ccache g++ ...
-lmp3lame -lQt3Support -L/Volumes/Backups/MythTV/.osx-
packager/build/lib/mysql -F/System/Library/Frameworks -m32 -m32 -lQtSql
-m32 -lmysqlclient -lz -lm -lQtXml -lQtOpenGL -lQtGui -lQtNetwork -lQtCore
-framework OpenGL -framework AGL
}}}
Minor differences. Some of those are due to OpenGL (you have specified one
plugin, which has bypassed the default plugin configure arguments), but
some are something strange with the mysql client - see the -lmysqlclient_r
on my successful build?
[[BR]]
...but I am clutching at straws here, because your Dec23 build had
identical link lines for libmythmusic.dylib.
[[BR]]
The only other idea I currently have is to disable ccache (i.e. comment it
out in osx-packager.pl) and see what happens.
--
Ticket URL: <http://code.mythtv.org/trac/ticket/10171#comment:6>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list