[mythtv-commits] Ticket #9426: MacOS X symbols missing
MythTV
noreply at mythtv.org
Mon Jan 17 19:33:40 UTC 2011
#9426: MacOS X symbols missing
-------------------------+----------------------------
Reporter: nigel | Owner: nigel
Type: Bug Report | Status: new
Priority: minor | Milestone: unknown
Component: Ports - OSX | Version: Trunk Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-------------------------+----------------------------
Comment (by Dave Morrison <dave@…>):
I tried to comment anonymously, but it's not clear I succeeded. I see the
same problem, and I think the cause is that the symbols in question are
not being made global - they're just local to libmythui. I modified the
definition of get_float_CF (and the others) to look like this:
__attribute__((visibility("default"))) float get_float_CF(CFDictionaryRef
dict, CFStringRef key)
That is, I added "__attribute__((visibility("default")))". The symbols
are then global and can satisfy the dependency appearing in code outside
of libmythui.
--
Ticket URL: <http://code.mythtv.org/trac/ticket/9426#comment:7>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list