[vtk-developers] PYTHON_UTIL_LIBRARY
Mathieu Malaterre
mathieu.malaterre at kitware.com
Wed Feb 15 13:02:44 EST 2006
I believe this is a Linux only thing. Maybe you can put it within a
IF/ENDIF UNIX statement.
The real fix is mention in bug #2257 in inspecting distuils var, like SHLIBS
'SHLIBS': '-lpthread -ldl -lutil',
2 cents,
Mathieu
Sebastien BARRE wrote:
> Hi
>
> Can you guys eventually clarify what PYTHON_UTIL_LIBRARY is for ?
> Here is the Wrapping/Python/CMakeLists.txt file:
>
> FIND_LIBRARY(PYTHON_UTIL_LIBRARY
> NAMES util
> PATHS /usr/lib
> DOC "Utility library needed for vtkpython"
> )
> MARK_AS_ADVANCED(PYTHON_UTIL_LIBRARY)
> IF(PYTHON_UTIL_LIBRARY)
> SET(PYTHON_UTIL_LIBRARY_LIB ${PYTHON_UTIL_LIBRARY})
> ENDIF(PYTHON_UTIL_LIBRARY)
>
> Apparently if the library is found, it is used to link vtkpython against
> it. If it is not found, well, apparently it does not hurt.
>
> My problem is that using Visual C++ 6.0, the Python util library is
> found in the wrong place... in the compiler libs themselves (with a
> library name like that, that was bound to happen):
> PYTHON_UTIL_LIBRARY:FILEPATH=c:/Program Files/Microsoft Visual
> Studio/VC98/Lib/UTIL.LIB
> Why is it found there, I have no clue.
>
> Then the whole Python framework fails to build:
> Linking...
> LINK : fatal error LNK1104: cannot open file "c:\Program Files\Microsoft
> Visual Studio\VC98\Lib\UTIL.LIB.lib"
> Error executing link.exe.
> Ooops.
>
> I can set PYTHON_UTIL_LIBRARY manually, but still, I'm curious...
>
> A
>
> --
> Sebastien Barre
>
> _______________________________________________
> vtk-developers mailing list
> vtk-developers at vtk.org
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
More information about the vtk-developers
mailing list