Ticket #33744

mrc2tiff

Eröffnet am: 2014-05-02 09:35 Letztes Update: 2014-05-12 07:39

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

【問題内容】
	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-Verlauf (2/2 Historien)

2014-05-02 09:35 Aktualisiert von: kinoshita-eos
  • New Ticket "mrc2tiff" created
2014-05-12 07:39 Aktualisiert von: tacyas
  • Lösung Update from Keine to Gefixt
  • Status Update from Offen to Geschlossen
  • Ticket Close date is changed to 2014-05-12 07:39
Kommentar

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

Dateianhangliste

Keine Anhänge

Bearbeiten

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