[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