Opened 16 years ago

Closed 16 years ago

#4691 closed defect (fixed)

Mac OS X 10.5.2 compile failure

Reported by: Mike Riccio <mythtv at webdeck dot com> Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version: unknown
Severity: medium Keywords:
Cc: Ticket locked: no

Description (last modified by Nigel)

SVN 16116. This is when running Mac OS X 10.5.2 on a Mac Pro Quad Code Xeon 3.0 GHz machine.

ERROR:

g++ -c -pipe -march=i386 -fomit-frame-pointer -O3 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -D__STDC_CONSTANT_MACROS -Wno-long-double -F/System/Library/Frameworks/Carbon.framework/Frameworks -DPIC -fPIC  -DUSING_APPLEREMOTE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DLIBDIR=\"/usr/local/lib\" -DUSE_LIRC -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_ACCESSIBILITY_SUPPORT -DQT_NO_DEBUG -I/Developer/qt/mkspecs/default -I. -I/usr/local/include -I../libmyth -I../.. -I.. -I/Developer/qt/include -o mythmainwindow.o mythmainwindow.cpp
In file included from /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MachineExceptions.h:29,
                 from /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverServices.h:32,
                 from /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h:125,
                 from /System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h:20,
                 from /System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:21,
                 from /System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:20,
                 from /System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Menus.h:20,
                 from mythmainwindow.cpp:15:
/usr/lib/gcc/i686-apple-darwin9/4.0.1/include/xmmintrin.h:35:3: error: #error "SSE instruction set not enabled"
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MachineExceptions.h:216: error: ‘__m128’ does not name a type
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MachineExceptions.h:217: error: ‘__m128i’ does not name a type
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MachineExceptions.h:218: error: ‘__m128d’ does not name a type
make[2]: *** [mythmainwindow.o] Error 1
make[1]: *** [sub-libmythui] Error 2
make: *** [sub-libs] Error 2
Exit 2

CONFIGURE OUTPUT:

./configure --disable-distcc --disable-ccache --with-bindings=perl --enable-lirc --enable-proc-opt --disable-firewire --prefix=/usr/local

cat: /proc/cpuinfo: No such file or directory
cat: /proc/cpuinfo: No such file or directory

 *** WARNING *** 
 Your CPU was not detected properly:
   uname -m: i386
   uname -p: i386
 
      

 If you are using a recent checkout from 
   http://svn.mythtv.org/svn/trunk/mythtv 
 please e-mail the above to mythtv-users@mythtv.org
 With the subject "configure did not detect my cpu"

# Basic Settings
Compile type              release
Compiler cache            no
DistCC                    no
install prefix            /usr/local
CPU                       x86_32 (Intel(R) Xeon(R) CPU            5160  @ 3.00GHz)
big-endian                no
MMX enabled               no
CMOV enabled              yes
CMOV is fast              no

# Input Support
Joystick menu             default
lirc support              yes
Apple Remote              yes
Video4Linux sup.          no
ivtv support              no
FireWire support          no
DVB support               no [/usr/include]
DBox2 support             yes
HDHomeRun support         yes
IPTV support              yes

# Sound Output Support
OSS support               no
ALSA support              no
aRts support              no
JACK support              no
libfftw3 support          no

# Video Output Support
x11 support               no
xrandr support            no
xv support                no
XvMC support              no
XvMC VLD support          no
XvMC pro support          no
XvMC OpenGL sup.          no
XvMC libs                 -lXvMCW
OpenGL video              no
Mac acceleration          no
OpenGL vsync              no
DirectFB                  no
Fribidi formatting        no

# Misc Features
multi threaded libavcodec yes
Frontend                  yes
Backend                   yes

# Bindings
bindings_perl             yes
bindings_python           yes

Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak

WARNING: When using --enable-proc-opt you must include the 
         output of ./configure along with any bug report.

Change History (4)

comment:1 Changed 16 years ago by Nigel

Status: newinfoneeded_new

Mike, I don't have any 10.5 installs (or quad core 3G Xeons you lucky bastard!), so could you please provide the output of /usr/bin/hostinfo

comment:2 Changed 16 years ago by Mike Riccio <mythtv at webdeck dot com>

Sure thing. Here you go:

[root] # /usr/bin/hostinfo
Mach kernel version:

Darwin Kernel Version 9.2.0: Tue Feb 5 16:13:22 PST 2008; root:xnu-1228.3.13~1/RELEASE_I386

Kernel configured for up to 4 processors.
4 processors are physically available.
4 processors are logically available.
Processor type: i486 (Intel 80486)
Processors active: 0 1 2 3
Primary memory available: 8.00 gigabytes
Default processor set: 150 tasks, 576 threads, 4 processors
Load average: 2.06, Mach factor: 2.81

comment:3 Changed 16 years ago by Nigel

Description: modified (diff)
Status: infoneeded_newnew

comment:4 Changed 16 years ago by Nigel

Resolution: fixed
Status: newclosed

(In [16196]) Another processor id string for optimisation. Closes #4691

Note: See TracTickets for help on using tickets.