This repository was archived by the owner on Nov 20, 2020. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 20, 2020. It is now read-only.
Problem with libtiff on OS X #209
Copy link
Copy link
Open
Description
Installing libtiff on OS X 10.10.1 seems to produce error regarding "duplicate symbols".
Verbose output:
➜ ~ ~/LuaDist/bin/luadist /usr/local install luagd -verbose
Finding out available versions of luagd...
'luagd-2.0.33r2' already in cache, skipping downloading (use '-cache=false' to force download).
Finding out available versions of libgd...
'libgd-2.1' already in cache, skipping downloading (use '-cache=false' to force download).
Finding out available versions of libtiff...
'libtiff-3.8.2' already in cache, skipping downloading (use '-cache=false' to force download).
cmake version 3.0.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
Building libtiff-3.8.2...
loading initial cache file cache.cmake
DIST_NAME: libtiff
DIST_VERSION: 3.8.2
DIST_LICENSE: BSD-like
DIST_AUTHOR: Sam Leffler
DIST_MAINTAINER: Peter Kapec
DIST_URL: http://www.remotesensing.org/libtiff
DIST_DESC: TIFF library.
DIST_DEPENDS:
Configure: libtiff - generating tif_config.h:
Configure: libtiff - done.
-- Configuring done
CMake Warning (dev):
Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run "cmake
--help-policy CMP0042" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
MACOSX_RPATH is not specified for the following targets:
tiff
tiffxx
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating done
-- Build files have been written to: /usr/local/tmp/libtiff-3.8.2-CMake-build
[ 2%] [ 5%] [ 8%] [ 10%] [ 13%] Building C object CMakeFiles/tiff.dir/libtiff/tif_close.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
[ 16%] Building C object CMakeFiles/tiff.dir/libtiff/tif_codec.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_color.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_compress.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_dir.c.o
[ 18%] [ 21%] Building C object CMakeFiles/tiff.dir/libtiff/tif_dirinfo.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_dirread.c.o
[ 24%] [ 27%] Building C object CMakeFiles/tiff.dir/libtiff/tif_dirwrite.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_dumpmode.c.o
[ 29%] Building C object CMakeFiles/tiff.dir/libtiff/tif_error.c.o
[ 32%] Building C object CMakeFiles/tiff.dir/libtiff/tif_extension.c.o
[ 35%] [ 37%] Building C object CMakeFiles/tiff.dir/libtiff/tif_fax3.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_fax3sm.c.o
[ 40%] Building C object CMakeFiles/tiff.dir/libtiff/tif_flush.c.o
[ 43%] Building C object CMakeFiles/tiff.dir/libtiff/tif_getimage.c.o
[ 45%] Building C object CMakeFiles/tiff.dir/libtiff/tif_jpeg.c.o
[ 48%] Building C object CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
[ 51%] Building C object CMakeFiles/tiff.dir/libtiff/tif_lzw.c.o
[ 54%] Building C object CMakeFiles/tiff.dir/libtiff/tif_next.c.o
[ 56%] Building C object CMakeFiles/tiff.dir/libtiff/tif_ojpeg.c.o
[ 59%] Building C object CMakeFiles/tiff.dir/libtiff/tif_open.c.o
[ 62%] Building C object CMakeFiles/tiff.dir/libtiff/tif_packbits.c.o
[ 64%] [ 67%] Building C object CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_predict.c.o
[ 70%] Building C object CMakeFiles/tiff.dir/libtiff/tif_print.c.o
[ 72%] Building C object CMakeFiles/tiff.dir/libtiff/tif_read.c.o
[ 75%] Building C object CMakeFiles/tiff.dir/libtiff/tif_strip.c.o
[ 78%] [ 81%] Building C object CMakeFiles/tiff.dir/libtiff/tif_swab.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_thunder.c.o
[ 83%] Building C object CMakeFiles/tiff.dir/libtiff/tif_tile.c.o
[ 86%] Building C object CMakeFiles/tiff.dir/libtiff/tif_version.c.o
[ 89%] Building C object CMakeFiles/tiff.dir/libtiff/tif_warning.c.o
[ 91%] Building C object CMakeFiles/tiff.dir/libtiff/tif_write.c.o
[ 94%] [ 97%] Building C object CMakeFiles/tiff.dir/libtiff/tif_zip.c.o
Building C object CMakeFiles/tiff.dir/libtiff/tif_unix.c.o
/usr/local/tmp/libtiff-3.8.2/libtiff/tif_unix.c:140:6: warning: cast to 'thandle_t' (aka 'void *')
from smaller integer type 'int' [-Wint-to-void-pointer-cast]
(thandle_t) fd,
^
1 warning generated.
Linking C shared library libtiff.dylib
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_close.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_codec.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isfinitef in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isfinited in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isfinitel in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isinff in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isinfd in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isinfl in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isnanf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isnand in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isnanl in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_signbitf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_signbitd in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_signbitl in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isnormalf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isnormald in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___inline_isnormall in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___sincosf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___sincos in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___sincospif in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___sincospi in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_color.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_compress.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_dir.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_dirinfo.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_dirread.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_dirwrite.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_dumpmode.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_error.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_extension.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_fax3.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_flush.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_getimage.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_jpeg.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isfinitef in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isfinited in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isfinitel in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isinff in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isinfd in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isinfl in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isnanf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isnand in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isnanl in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_signbitf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_signbitd in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_signbitl in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isnormalf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isnormald in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___inline_isnormall in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___sincosf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___sincos in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___sincospif in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___sincospi in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_luv.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_lzw.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_next.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_ojpeg.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_open.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_packbits.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isfinitef in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isfinited in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isfinitel in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isinff in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isinfd in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isinfl in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isnanf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isnand in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isnanl in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_signbitf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_signbitd in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_signbitl in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isnormalf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isnormald in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___inline_isnormall in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___sincosf in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___sincos in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___sincospif in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___sincospi in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_pixarlog.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_predict.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_print.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_read.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_strip.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_swab.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_thunder.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_tile.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_version.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_warning.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_write.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_zip.c.o
duplicate symbol ___sputc in:
CMakeFiles/tiff.dir/libtiff/tif_aux.c.o
CMakeFiles/tiff.dir/libtiff/tif_unix.c.o
ld: 91 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libtiff.dylib] Error 1
make[1]: *** [CMakeFiles/tiff.dir/all] Error 2
make: *** [all] Error 2
Error building with CMake in directory '/usr/local/tmp/libtiff-3.8.2-CMake-build'
➜ ~
Metadata
Metadata
Assignees
Labels
No labels
Activity
nopdotcom commentedon May 29, 2015
Confirmed here yesterday, 10.10.3, Xcode 6.3.2.