[mythtv-users] osx-packager script fails with complaint about distcc, mac os x 10.4

hary wilke harywilke at yahoo.com
Sat Feb 25 15:46:08 UTC 2006

subject says it all. i'm having trouble getting this great one line  
myth setup script to work for me.
I've compiled mythtv on my mini before by disabling distcc in the  
makefile before, but i'd rather not have to do it every time.

ideally i'd like to have distcc setup properly. i haven't had any  
luck finding helpful information on how to set it up under mac os x.  
I know it gets installed along w/ the compilers that are needed when  
you install xcode and i can see my other macs distcc in xcode's  
preferences panel. but that's as far as i've gotten on that front.  
any pointers here would be greatly appreciated. not sure why it can't  
find 'cc'. 'which cc' reports it living comfortably in my path at '/ 

As a workaround, is there a way to send '-disable-distcc' to mythtv's  
configure via a command line option for the script so i could disable  
distcc until i get it set up properly?


Here is the last bit that was output from the script w/ verbose on i  
snipped it at the end of the output from configure:

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

WARNING: --disable-backend is only intended to aid porting.
WARNING: You are on your own now.

libs/libmyth/mythconfig.h is unchanged
[osx-pkg] Running qmake for mythtv
[osx-pkg] /usr/local/src/mythtv/.osx-packager/build/bin/qmake  
PREFIX=../Resources QMAKE_LFLAGS+=-Wl,-search_paths_first INCLUDEPATH 
+="/usr/local/src/mythtv/.osx-packager/build/include" LIBS+=-L/usr/ 
lib -L"/usr/local/src/mythtv/.osx-packager/build/lib" mythtv.pro
[osx-pkg] Removing Nigel's hacks from file programs/programs.pro
[osx-pkg] Removing Nigel's hacks from file mythtv.pro
[osx-pkg] Making mythtv
[osx-pkg] /usr/bin/make
cd libs && qmake libs.pro "PREFIX=../Resources" "QMAKE_LFLAGS+=-Wl,- 
search_paths_first" "INCLUDEPATH+="/usr/local/src/mythtv/.osx- 
packager/build/include"" "LIBS+=-L/usr/lib -L"/usr/local/src/ 
mythtv/.osx-packager/build/lib"" -o Makefile
cd libs && /usr/bin/make -f Makefile
cd libavutil && qmake libavutil.pro "PREFIX=../Resources"  
"QMAKE_LFLAGS+=-Wl,-search_paths_first" "INCLUDEPATH+=/usr/local/src/ 
mythtv/.osx-packager/build/include" "LIBS+=-L/usr/lib -L/usr/local/ 
src/mythtv/.osx-packager/build/lib" -o Makefile
cd libavutil && /usr/bin/make -f Makefile
make[2]: Nothing to be done for `first'.
cd libavcodec && qmake libavcodec.pro "PREFIX=../Resources"  
"QMAKE_LFLAGS+=-Wl,-search_paths_first" "INCLUDEPATH+=/usr/local/src/ 
mythtv/.osx-packager/build/include" "LIBS+=-L/usr/lib -L/usr/local/ 
src/mythtv/.osx-packager/build/lib" -o Makefile
cd libavcodec && /usr/bin/make -f Makefile
make[2]: Nothing to be done for `first'.
cd libavformat && qmake libavformat.pro "PREFIX=../Resources"  
"QMAKE_LFLAGS+=-Wl,-search_paths_first" "INCLUDEPATH+=/usr/local/src/ 
mythtv/.osx-packager/build/include" "LIBS+=-L/usr/lib -L/usr/local/ 
src/mythtv/.osx-packager/build/lib" -o Makefile
cd libavformat && /usr/bin/make -f Makefile
distcc cc -c -pipe -faltivec -w -O3 -I/usr/local/src/mythtv/.osx- 
packager/build/include -no-cpp-precomp -pipe -fomit-frame-pointer - 
force_cpusubtype_ALL -Wno-sign-compare -fno-inline-functions -DPIC - 
fPIC  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local/src/ 
mythtv/.osx-packager/build\" -DLIBDIR=\"/usr/local/src/mythtv/.osx- 
packager/build/lib\" -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE - 
DQT_ACCESSIBILITY_SUPPORT -I/usr/local/src/mythtv/.osx-packager/src/ 
qt-mac-free-3.3.5/mkspecs/default -I. -I../../../../../build/include - 
I../../../../../build/include -I.. -I../.. -I../libavcodec -I../ 
libavutil -I../libmythtv -I/usr/local/src/mythtv/.osx-packager/src/qt- 
mac-free-3.3.5/include -o aviobuf.o aviobuf.c
distcc[4259] (dcc_spawn_child) ERROR: attempt to use unknown compiler  
aborted: cc
distcc[4259] (dcc_build_somewhere) Warning: failed to distribute,  
running locally instead
distcc[4259] (dcc_spawn_child) ERROR: attempt to use unknown compiler  
aborted: cc
make[2]: *** [aviobuf.o] Error 100
make[1]: *** [sub-libavformat] Error 2
make: *** [sub-libs] Error 2
[osx-pkg] Failed system call: " /usr/bin/make " with error code 2
Died at ./osx-packager.pl line 770.

More information about the mythtv-users mailing list