[mythtv-commits] Ticket #9110: Plugins fail to build on osx-packager: libexif libtool problem?

MythTV mythtv at cvs.mythtv.org
Tue Oct 19 03:51:35 UTC 2010


#9110: Plugins fail to build on osx-packager: libexif libtool problem?
---------------------------------+------------------------------------------
 Reporter:  mythtv@…             |           Owner:  nigel     
     Type:  defect               |          Status:  new       
 Priority:  minor                |       Milestone:  unknown   
Component:  Ports - OSX          |         Version:  Trunk Head
 Severity:  low                  |      Resolution:            
 Keywords:  exif iconv libtool   |   Ticket locked:  0         
---------------------------------+------------------------------------------

Comment (by nigel):

 Trunk on 10.6.4 works OK for me:
 {{{
 % ./osx-packager.pl --enable-backend --verbose --nohead | tee log
 ...
 [osx-pkg] Unpacking exif
 [osx-pkg] /usr/bin/tar -xjf libexif-0.6.17.tar.bz2
 [osx-pkg] Configuring exif
 [osx-pkg] ./configure --prefix=/Volumes/Backups/MythTV/.osx-packager/build
 --disable-static --enable-shared --disable-docs
 ...
 config.status: creating po/Makefile

 Configuration (libexif 0.6.17):

   Build
     Source code location:          .
     Compiler:                      gcc
     Ship binaries in tarball:      false
     Use translations:              no

 You may run "make" and "make install" now.
 [osx-pkg] /usr/bin/touch .osx-config
 [osx-pkg] Making exif
 [osx-pkg] /usr/bin/make all install
 /usr/bin/make  all-recursive
 Making all in m4m
 make[2]: Nothing to be done for `all'.
 Making all in po
 make[2]: Nothing to be done for `all'.
 Making all in libexif
 /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
 -I/Volumes/Backups/MythTV/.osx-packager/build/include
 -DGETTEXT_PACKAGE=\"libexif-12\" -DLOCALEDIR=\"/Volumes/Backups/MythTV
 /.osx-packager/build/share/locale\" -I.. -I.. -g -Wall -Wmissing-
 declarations -Wmissing-prototypes -I/Volumes/Backups/MythTV/.osx-
 packager/build/include  -I/Volumes/Backups/MythTV/.osx-
 packager/build/include -MT exif-byte-order.lo -MD -MP -MF .deps/exif-byte-
 order.Tpo -c -o exif-byte-order.lo exif-byte-order.c
 ...
 /bin/sh ../libtool --tag=CC   --mode=link gcc  -I/Volumes/Backups/MythTV
 /.osx-packager/build/include -F/System/Library/Frameworks -L/usr/lib
 -L/Volumes/Backups/MythTV/.osx-packager/build/lib -g -Wall
 -F/System/Library/Frameworks -L/usr/lib -L/Volumes/Backups/MythTV/.osx-
 packager/build/lib -o libmnote-canon.la  exif-mnote-data-canon.lo mnote-
 canon-entry.lo mnote-canon-tag.lo
 ar cru .libs/libmnote-canon.a .libs/exif-mnote-data-canon.o .libs/mnote-
 canon-entry.o .libs/mnote-canon-tag.o
 ranlib .libs/libmnote-canon.a
 creating libmnote-canon.la
 (cd .libs && rm -f libmnote-canon.la && ln -s ../libmnote-canon.la
 libmnote-canon.la)
 }}}
 but this is on a Core Duo machine (i.e. 32bit). I will try on a 64bit
 machine tonight.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/9110#comment:1>
MythTV <http://www.mythtv.org/>
MythTV Media Center


More information about the mythtv-commits mailing list