difficulties with MythTV on a MacMini1.1

Jim Ham jimham at dslextreme.com
Sun Nov 4 17:24:16 PST 2012


On Nov 4, 2012, at 4:01 PM, Craig Treleaven wrote:

> At 3:21 PM -0800 11/4/12, Jim Ham wrote:
>> On Nov 4, 2012, at 1:45 PM, Craig Treleaven wrote:
>> 
>>> At 1:00 PM -0800 11/4/12, Jim Ham wrote:
>>>> I'm having trouble getting Myth to compile on my MacMini1.1 (mid 006).  This is an Intel Core Duo machine with 2G RAM and lots of disk space. OSX 10.6.8
>>>> 
>>>> I run the command "sudo port install mythtv-core.25." All goes well until the script tries to install myth itself, then it stops with the message:
>>>> 
>>>> --->  Computing dependencies for mythtv-core.25
>>>> --->  Building mythtv-core.25
>>>> Error: org.macports.build for port mythtv-core.25 returned: command execution failed
>>>> Please see the log file for port mythtv-core.25 for details:
>>>> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/main.log
>>>> To report a bug, follow the instructions in the guide:
>>>>    http://guide.macports.org/#project.tickets
>>>> Error: Processing of port mythtv-core.25 failed
>>>> 
>>>> I've attached the log. Any suggestions?
>>> 
>>> Hi:
>>> 
>>> My main backend is a Core2 Duo mini with 2 gigs running 10.6.8 so pretty similar.
>>> 
>>> What version of XCode are you using?  I've got 3.2.6 on my 10.6.8 machines.
>>> 
>>> Have you used MacPorts successfully to build/install other ports or is this the first?
>>> 
>>> Craig
>>> (port maintainer for mythtv-core.25)
>> Hi,
>> 
>> Xcode is 3.2.4 (I think). Where is the Xcode version number? I just installed 10.6.8 yesterday and Xcode with it. Mac Update thinks all is up to date.
>> 
>> This is my first experience with MacPorts.  Building and installing packages is no stranger to me - I'm usually working in Linux. I'd like to use the MacMini for Myth. After Myth.25 failed I tried mysql5 to see if it would work. It did.
>> 
>> It looks like 'filter_yadif" is not compiling. From the log:
>> 
>> ...
>> :info:build cd postprocess/ && /usr/bin/make -f Makefile
>> :info:build In file included from filter_yadif.c:48::info:build ../../external/FFmpeg/libavcodec/x86/mmx.h:81:1: warning: "emms" redefined
>> :info:build In file included from filter_yadif.c:46:
>> :info:build ../mm_arch.h:15:1: warning: this is the location of the previous definition
>> :info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_so
>> urces_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/myt
>> htv-117b611e/mythtv/filters/postprocess'
>> :info:build make[2]: Nothing to be done for `first'.:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/myth
>> tv-117b611e/mythtv/filters/postprocess'
>> :info:build filter_yadif.c: In function 'filter_line_mmx2'::info:build filter_yadif.c:372: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'
>> :info:build filter_yadif.c:380: error: can't find a register in class 'GENERAL_REGS' while reload
>> ing 'asm':info:build filter_yadif.c:372: error: 'asm' operand has impossible constraints:info:build filter_yadif.c:372: error: 'asm' operand has impossible constraints
>> :info:build filter_yadif.c:380: error: 'asm' operand has impossible constraints:info:build filter_yadif.c:380: error: 'asm' operand has impossible constraints:info:build make[2]: *** [filter_yadif.o] Error 1
> 
> XCode should be at /Developer/Applications/XCode.app (for XCode < 4). Later versions are stored in /Applications/XCode.app, I believe.  Did you download XCode from the Mac App Store?  If so, you probably got a 4.5.x version.  Or did you sign up for a (free) Developer id and download it from Apple's website?
> 
> When you double-click the XCode.app, it will put up a Welcome to XCode screen that shows the version number.  You did download and install the Command Line tools, right?  See step 2 at the following:
> 
> http://www.macports.org/install.php
> 
> Myth is rather touchy about compilers so it will help if we can nail down which XCode you've got.
> 
> Craig
Hi,
None of the "about" messages gives me a minor revision number:

Developer Information:

  Version:	3.2 (10D575)
  Location:	/Volumes/everest/developer
  Applications:
  Xcode:	3.2 (1610)
  Interface Builder:	3.2 (732)
  Instruments:	2.0 (1095)
  Dashcode:	3.0 (328)
  SDKs:
  Mac OS X:
  10.5:	(9J61)
  10.6:	(10D574)

If I look at the release notes the last one that is mentioned is 3.2.4. The one I have came off the Snow Leopard DVD, then updated via Mac Updates.

Jim




Jim Ham
jimham at dslextreme.com




More information about the macports-dev mailing list