[vtkusers] VTK, ICC, OS X Link Errors
Mike Jackson
imikejackson at gmail.com
Fri Feb 1 11:20:47 EST 2008
Crap.. I was trying to debug this the other day and commented out
some stuff in the Common/CMakeList.txt having to do with the
wrapping. Undoing that seems to be allowing it to build.. 50% so far..
On Feb 1, 2008, at 10:50 AM, David Cole wrote:
> Hrmmmm. This is very strange. ???
>
> Your linker error now seems to imply that vtkVariant is being
> included in vtkCommonInstantiator.cxx (a file configured into the
> VTK build tree).
>
> The vtkVariant.cxx file has the WRAP_EXCLUDE property, which should
> prevent it from being generated into the vtkCommonInstantiator.cxx
> file. So do several other files in the Common directory. I don't
> know why vtkVariant would be different from vtkBoundingBox, for
> example.
>
> To get past the error, (temporarily to see what else you run into)
> you could remove all traces of vtkVariant from the
> vtkCommonInstantiator.cxx file, but that does not answer the
> question of how it ended up there in the first place.
>
> If you have time, perhaps you could add some CMake debug MESSAGE
> statements into the file "VTK/CMake/vtkMakeInstantiator.cmake" in
> the VTK_MAKE_INSTANTIATOR3 macro and see if you can figure out why
> vtkVariant is being included there even though it has the
> WRAP_EXCLUDE property on...
>
>
> HTH,
> David
>
>
> On 2/1/08, Mike Jackson <imikejackson at gmail.com> wrote:
> I have been trying to build VTK (CVS Head) on OS X 10.4.11 using the
> Intel C++ compiler. I first tried a release build and got lots of
> link errors. After a suggestion from Kitware I backed off to a debug
> build. I now get the single following link error:
>
> xilibtool: executing 'libtool'
> ld: Undefined symbols:
> __Z28vtkInstantiatorvtkVariantNewv
> libtool: internal link edit command failed
> make[2]: *** [bin/libvtkCommon.5.1.0.dylib] Error 1
> make[1]: *** [Common/CMakeFiles/vtkCommon.dir/all] Error 2
> make: *** [all] Error 2
>
> Relevant cache entries include:
> CARBON ON
> Cocoa OFF
> INFOVIS OFF
> METAIO ON
>
> The only C/CXX flags are -gdwarf-2.
>
> Anyone have any ideas?
>
>
> --
> Mike Jackson
> imikejackson & gmail * com
>
>
>
>
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at: http://www.vtk.org/
> Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
--
Mike Jackson Senior Research Engineer
Innovative Management & Technology Services
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20080201/085f1eff/attachment.htm>
More information about the vtkusers
mailing list