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