[mythtv-commits] Ticket #9110: Plugins fail to build on osx-packager: libexif libtool problem?
MythTV
mythtv at cvs.mythtv.org
Tue Oct 19 09:20:16 UTC 2010
#9110: Plugins fail to build on osx-packager: libexif libtool problem?
---------------------------------+------------------------------------------
Reporter: mythtv@… | Owner: nigel
Type: defect | Status: closed
Priority: minor | Milestone: unknown
Component: Ports - OSX | Version: Trunk Head
Severity: low | Resolution: Works for me
Keywords: exif iconv libtool | Ticket locked: 0
---------------------------------+------------------------------------------
Changes (by nigel):
* status: new => closed
* resolution: => Works for me
Comment:
On a Core2Duo (which forces the -m32 flags), under 10.5.8, it also builds
libexif OK for me:
{{{
% ./osx-packager.pl --enable-backend --verbose
[osx-pkg] /usr/bin/hostinfo | grep 'processors$'
[osx-pkg] Using 3 jobs on 2 parallel CPUs
[osx-pkg] OS is 64bit. Disabling 64bit for this build...
[osx-pkg] Forcing 32-bit mode
[osx-pkg] Including components: mythtv myththemes mythplugins packaging
...
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/Users/nigel/.osx-packager/build/include -m32
-DGETTEXT_PACKAGE=\"libexif-12\" -DLOCALEDIR=\"/Users/nigel/.osx-
packager/build/share/locale\" -I.. -I.. -g -Wall -Wmissing-declarations
-Wmissing-prototypes -I/Users/nigel/.osx-packager/build/include -m32
-I/Users/nigel/.osx-packager/build/include -m32 -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/Users/nigel/.osx-
packager/build/include -m32 -F/System/Library/Frameworks -L/usr/lib
-L/Users/nigel/.osx-packager/build/lib -m32 -g -Wall
-F/System/Library/Frameworks -L/usr/lib -L/Users/nigel/.osx-
packager/build/lib -m32 -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)
test -z "/Users/nigel/.osx-packager/build/lib/pkgconfig" || ./install-sh
-c -d "/Users/nigel/.osx-packager/build/lib/pkgconfig"
/usr/bin/install -c -m 644 'libexif.pc' '/Users/nigel/.osx-
packager/build/lib/pkgconfig/libexif.pc'
[osx-pkg] /usr/bin/touch .osx-built
[osx-pkg] Downloading taglib
...
}}}
so I suspect your Mac has some Fink packages installed, or
DYLD_LIBRARY_PATHS set in the shell, or something else weird in the
environment?
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/9110#comment:2>
MythTV <http://www.mythtv.org/>
MythTV Media Center
More information about the mythtv-commits
mailing list