<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi,<div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; I get an error when trying to generate the Tcl wrapping for vtk-5.3.x using TclTk-8.5.4 and Qt-4.5.x. I have set it to compile for 64-bits and Cocoa support (both VTK and Qt). &nbsp;I don't have any problems if I just generate the C++ libraries with no Tcl wrapping. The problem only arises when I set Tcl wrappings on.</div><div><br></div><div>The problem appears to be because TclTk-8.5.4 is missing some files required for x86_64 architecture.&nbsp;</div><div><br></div><div>How can I fix this? I am using the ActiveTcl-8.5.4 pre-compiled binary.&nbsp;</div><div><br></div><div>Compiling the TclTk-8.5.4 from the sources always results in a error at the last steps for the documentation and I wasn't so successful at getting Tk to compile for 64-bits.</div><div><br></div><div>Here is an excerpt from the make command.</div><div><br></div><div>Best regards,</div><div><br></div><div>Elvis Dowson</div><div><br></div><div>Some warnings ...</div><div><br></div><div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">[ 13%] Building C object Utilities/vtktiff/CMakeFiles/vtktiff.dir/tif_unix.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c: In function '_tiffReadProc':</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c:58: warning: cast from pointer to integer of different size</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c: In function '_tiffWriteProc':</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c:64: warning: cast from pointer to integer of different size</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c: In function '_tiffSeekProc':</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c:70: warning: cast from pointer to integer of different size</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c: In function '_tiffCloseProc':</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c:76: warning: cast from pointer to integer of different size</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c: In function '_tiffSizeProc':</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c:88: warning: cast from pointer to integer of different size</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c: In function '_tiffMapProc':</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c:101: warning: cast from pointer to integer of different size</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c: In function 'vtk_TIFFFdOpen':</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">/Users/elvis/Tool/vtk-5.x/src/VTK/Utilities/vtktiff/tif_unix.c:140: warning: cast to pointer from integer of different size</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">[ 13%] Building C object Utilities/vtktiff/CMakeFiles/vtktiff.dir/tif_fax3sm.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">[ 13%] Building CXX object Common/CMakeFiles/vtkCommon.dir/vtkUnsignedIntArray.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;"><br></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;"><br></span></font></div><div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">Linking CXX shared library ../bin/libvtkCommonTCL.dylib</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">[ 24%] Building CXX object Filtering/CMakeFiles/vtkFiltering.dir/vtkQuadraticPyramid.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">ld warning: in /Developer/SDKs/MacOSX10.5.sdk/Library/Frameworks//tcl.framework/tcl, missing required architecture x86_64 in file</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">Undefined symbols:</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp;"_Tcl_DStringFree", referenced from:</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;">&nbsp;&nbsp; &nbsp; &nbsp;vtkAbstractArrayCppCommand(vtkAbstractArray*, Tcl_Interp*, int, char**)in vtkAbstractArrayTcl.o</span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;"><br></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;"><br></span></font></div><div><br></div></div></div></body></html>