[mythtv-users] Mythtv frontend on PPC

OM Ugarcina mo.ucina at gmail.com
Fri Oct 11 23:50:59 UTC 2013


Ok , further update , All dependencies build and installed , now turn for
mythtv . Mythtv failed compilation at config stage with this error :

osx-pkg] CFLAGS = -arch ppc  -D_USING_105SDK=1 -mmacosx-version-min=10.5
-I/Users/user/Downloads/mythtv/.osx-packager/build/include
-I/Users/user/Downloads/mythtv/.osx-packager/build/mysql
[osx-pkg] CXXFLAGS = -arch ppc  -D_USING_105SDK=1 -mmacosx-version-min=10.5
-I/Users/user/Downloads/mythtv/.osx-packager/build/include
-I/Users/user/Downloads/mythtv/.osx-packager/build/mysql
[osx-pkg] LDFLAGS = -arch ppc  -mmacosx-version-min=10.5
-L/Users/user/Downloads/mythtv/.osx-packager/build/lib
-F/Users/user/Downloads/mythtv/.osx-packager/build/lib
[osx-pkg] Cleaning mythtv for ppc
[osx-pkg] /usr/bin/make distclean
Makefile:1: config.mak: No such file or directory
Makefile:34: *** run configure to create config.mak.  Stop.
[osx-pkg] Failed system call: " /usr/bin/make distclean " with error code 2
[osx-pkg] Configuring mythtv for ppc
[osx-pkg] ./configure --runprefix=../Resources --enable-libmp3lame
--disable-lirc --disable-distcc --python=/usr/bin/python2.6
--prefix=/Users/user/Downloads/mythtv/.osx-packager/build
--cc=/Developer/usr/bin/gcc --cxx=/Developer/usr/bin/g++
--qmake=/Users/user/Downloads/mythtv/.osx-packager/build/bin/qmake
--extra-libs=-F/Users/user/Downloads/mythtv/.osx-packager/build/lib
--firewire-sdk=/Users/user/Downloads/mythtv/.osx-packager/build/lib
--disable-mythlogserver
ERROR! You must have the Exiv2 image tag reader library installed to
compile MythTV.

If you think configure made a mistake, make sure that you are using the
latest
version of MythTV from git.  If the latest version fails, report the
problem to the
mythtv-dev at mythtv.org mailing list or IRC #mythtv on irc.freenode.net
Include the log file "config.ep" produced by configure as this will help
solving the problem.
[osx-pkg] Failed system call: " ./configure --runprefix=../Resources
--enable-libmp3lame --disable-lirc --disable-distcc
--python=/usr/bin/python2.6
--prefix=/Users/user/Downloads/mythtv/.osx-packager/build
--cc=/Developer/usr/bin/gcc --cxx=/Developer/usr/bin/g++
--qmake=/Users/user/Downloads/mythtv/.osx-packager/build/bin/qmake
--extra-libs=-F/Users/user/Downloads/mythtv/.osx-packager/build/lib
--firewire-sdk=/Users/user/Downloads/mythtv/.osx-packager/build/lib
--disable-mythlogserver " with error code 1
Died at ./osx-packager-qtsdk.pl line 1670.

Looking at the config.ep we get :

check_lib2 lame/lame.h lame_init -lmp3lame -lm
check_func_headers lame/lame.h lame_init -lmp3lame -lm
check_ld cc -lmp3lame -lm
check_cc
BEGIN
/var/folders/sL/sLOBDi2jH2mkaDoFCqemJ++++TI/-Tmp-//mythtv_conf.lNdqwBbt.c
    1    #include <lame/lame.h>
    2    long check_lame_init(void) { return (long) lame_init; }
    3    int main(void) { return 0; }
END
/var/folders/sL/sLOBDi2jH2mkaDoFCqemJ++++TI/-Tmp-//mythtv_conf.lNdqwBbt.c
ccache /Developer/usr/bin/gcc -arch ppc -D_USING_105SDK=1
-mmacosx-version-min=10.5
-I/Users/user/Downloads/mythtv/.osx-packager/build/include
-I/Users/user/Downloads/mythtv/.osx-packager/build/mysql -D_ISOC99_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_DARWIN_C_SOURCE -DPIC -arch
ppc -D_USING_105SDK=1 -mmacosx-version-min=10.5
-I/Users/user/Downloads/mythtv/.osx-packager/build/include
-I/Users/user/Downloads/mythtv/.osx-packager/build/mysql -std=c99 -DNDEBUG
-fomit-frame-pointer -fPIC -maltivec -mabi=altivec -g -Wall
-Wno-parentheses -Wno-format-zero-length -Wdisabled-optimization
-Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wundef
-Wno-pointer-to-int-cast -Wstrict-prototypes -O3 -fno-math-errno -c -o
/var/folders/sL/sLOBDi2jH2mkaDoFCqemJ++++TI/-Tmp-//mythtv_conf.q54PvmWO.o
/var/folders/sL/sLOBDi2jH2mkaDoFCqemJ++++TI/-Tmp-//mythtv_conf.lNdqwBbt.c
/Developer/usr/bin/gcc -arch ppc -mmacosx-version-min=10.5
-L/Users/user/Downloads/mythtv/.osx-packager/build/lib
-F/Users/user/Downloads/mythtv/.osx-packager/build/lib
-Wl,-dynamic,-search_paths_first -o
/var/folders/sL/sLOBDi2jH2mkaDoFCqemJ++++TI/-Tmp-//mythtv_conf.tQUomp3d
/var/folders/sL/sLOBDi2jH2mkaDoFCqemJ++++TI/-Tmp-//mythtv_conf.q54PvmWO.o
-lmp3lame -lm -liconv
-L/Users/user/Downloads/mythtv/.osx-packager/build/lib -lfreetype -lz -lbz2
-lmp3lame -lm -lbz2 -lz
-F/Users/user/Downloads/mythtv/.osx-packager/build/lib
ERROR! You must have the Exiv2 image tag reader library installed to
compile MythTV.
192-168-1-241:mythtv user$


Looks like a missing dependency "Exiv2" , any ideas where it comes from ?

Milorad



On Sat, Oct 12, 2013 at 8:14 AM, Jean-Yves Avenard <jyavenard at gmail.com>wrote:

> On 12 October 2013 07:49, OM Ugarcina <mo.ucina at gmail.com> wrote:
> > Hello Guys,
> >
> > After a bit of searching found that two files needed patching . Patched
> them
> > for ppc support per :
> > - Apply patches in :
> >
> http://trac.macports.org/browser/trunk/dports/aqua/qt4-mac/files/patch-src_3rdparty_webkit_Source_WebKit_qt_QtWebKit.pro.diff?rev=96486
> > - Apply patch in :
> >
> http://trac.macports.org/browser/trunk/dports/aqua/qt4-mac/files/patch-src_3rdparty_webkit_Source_WebCore_WebCore.pro.diff?rev=96486
> > Re started the script , and qt finished ok . Onwards we go again .
>
> I was about to suggest you use Qt 4.7 which I know compile on ppc
> 10.5... but it's good you figured it out..
>
> webkit has always been a pain to compile and most of the times any
> issues compiling qt is actually in web kit.
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20131012/66b922d0/attachment.html>


More information about the mythtv-users mailing list