Ticket #33744

mrc2tiff

Date d'ouverture: 2014-05-02 09:35 Dernière mise à jour: 2014-05-12 07:39

Rapporteur:
Propriétaire:
Type:
État:
Atteints
Composant:
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Fixed
Fichier:
Aucun
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Détails

【問題内容】
	mrc2tiffをmakeするとリンクエラーが発生します。

【使用OS】
	Mac X10.8.5

【実行コマンド】(source Eos_env,  make setting済み)
	cd $EOS_HOME/src/Tools/filter/mrc2tiff
	make check
	make depend
	make clean
	make

【実行結果】
	以下のようなリンクエラーが発生

		Undefined symbols for architecture x86_64:
		  "_TIFFClose", referenced from:
		      _main in mrc2tiff.o
		  "_TIFFOpen", referenced from:
		      _main in mrc2tiff.o
		  "_TIFFSetField", referenced from:
		      _lmrc2tiff in mrc2tiff.o
		  "_TIFFWriteScanline", referenced from:
		      _lmrc2tiff in mrc2tiff.o
		ld: symbol(s) not found for architecture x86_64
		clang: error: linker command failed with exit code 1 (use -v to see invocation)
		make[2]: [mrc2tiff] Error 1 (ignored)
		if [ ! -L X86MAC64 ] ; then \
				moveHostdependent; \
			fi

【実行環境】
	バージョン: Date:   Thu May 1 13:59:37 2014 +0900

	ライブラリ(libtiff.dylib)の場所($EOS_HOME内でここ以外はありませんでした)
		$EOS_HOME/hostdepend/X86MAC64/util/X86MAC64/lib 

【補足】
	echo $LD_LIBRARY_PATH の結果

		/opt/intel/compiler70/ia32/lib
		$EOS_HOME/hostdepend/X86MAC64/util/X86MAC64/lib
		$EOS_HOME/hostdepend/X86MAC64/util/X86MAC64/lib/vtk
		$EOS_HOME/hostdepend/X86MAC64/util/X86MAC64/lib
		$EOS_HOME/util/X86MAC64/lib

	ls($EOS_HOME/hostdepend/X86MAC64/util/X86MAC64/lib 内)の結果
		blt2.4			libRadiance.dylib		libgif.la			libtiff.la			pkgconfig
		libBLT.a			libfftw3f.a			libjpeg.a			libtiffxx.3.dylib	tcl8
		libBLT24.a		libfftw3f.la			libtcl8.4.dylib		libtiffxx.a			tcl8.4
		libBLTlite.a		libfftw3f_threads.a		libtcl8.5.dylib		libtiffxx.dylib		tcl8.5
		libBLTlite24.a		libfftw3f_threads.la		libtclstub8.4.a		libtiffxx.la			tclConfig.sh
		libJP2.dylib		libgif.4.1.6.dylib		libtclstub8.5.a		libtk8.4.dylib		tk8.4
		libJPEG.dylib		libgif.4.dylib			libtiff.3.dylib		libtk8.5.dylib		tk8.5
		libOpenEXR.dylib	libgif.a				libtiff.a			libtkstub8.4.a		tkConfig.sh
		libPng.dylib		libgif.dylib				libtiff.dylib		libtkstub8.5.a

	他のコマンド:
		tiff2mrc, mrc2gifでも同様の現象が発生します。

Ticket History (2/2 Histories)

2014-05-02 09:35 Updated by: kinoshita-eos
  • New Ticket "mrc2tiff" created
2014-05-12 07:39 Updated by: tacyas
  • Résolution Update from Aucun to Fixed
  • État Update from Ouvert to Atteints
  • Ticket Close date is changed to 2014-05-12 07:39
Commentaire

libtiffのバージョンと、OS-Xのバージョンの食い違いがあるようです。 libtiffを陽にインストールすることでクリアしています。

Attachment File List

No attachments

Modifier

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Connexion