[mythtv] Mac Build broken even with --disable-mac-accel

Joshua King jking_ok at yahoo.com.au
Sat Feb 18 08:15:45 UTC 2006


On 17/02/2006, at 2:53 PM, Geoffrey Kruse wrote:

>
> On Feb 16, 2006, at 11:38 PM, Nigel Pearson wrote:
>
>>> This seems to be related to the libdvdnav changes:
>>>
>>> ld: common symbols not allowed with MH_DYLIB output format with the
>>> -multi_module option
>>> ld: common symbols not allowed with MH_DYLIB output format with the
>>> -multi_module option
>>> ../libmythdvdnav/libmythdvdnav-0.19.a(dvd_input.o) definition of
>>> common _dvdinput_close (size 4)
>>
> I changed mythtv/libs/libmythdvdnav/libmythdvdnav.pro as you  
> suggested.  This change had no effect, build still fails with the  
> same error.
>
>
> Geoff_______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

I got this too -- I fixed it by putting (from memory)
QMAKE_LDFLAGS += -single_module
in settings.pro.

Then I tried osx-packager.pl for the first time and changed
'QMAKE_LFLAGS+=-Wl,-search_paths_first',
to
'QMAKE_LFLAGS+=-Wl,-search_paths_first -single_module',
at around line 750.

However now I get another issue linking libmythtv-0.19.0.dylib
ld: Undefined symbols:
_gDVDVEnabled
_gDVDVState

My guess is this could be related to Mac OS X 10.4.5. Haven't tried -- 
disable-mac-accel yet, since that was my motivation for updating :-P

Hope this helps somewhat.

Joshua King

Send instant messages to your online friends http://au.messenger.yahoo.com 


More information about the mythtv-dev mailing list