[vtkusers] Re: Install vtk 5 from source on redhat with python 2.5
Fabian Braennstroem
f.braennstroem at gmx.de
Wed Dec 13 09:54:02 EST 2006
Hi Marc,
* Marc Christian Schöning
<Marc.Schoening at iem.rwth-aachen.de> wrote:
> So, i found a fix, just open the file
>
> vtkPythonUtil.cxx,
>
> go to line 771 like mentioned in the error output and place a
>
> const
>
> before the char, then it compiles.
>
> Hope it doesnt affect VTK :-).
>
> but in the moment it continues to compile for me.
>
> PS: It doenst matter, if you use a static or dynamic library for the compile process. So, the libpython*.a should be enough.
>
Danke, seems to work for me too :-)
Greetings!
Fabian
>
>
> Fabian Braennstroem wrote:
>> Hi,
>>
>> I would like to install vtk 5.0 on a scientific linux
>> machine (redhat enterprise) clone. I enabled python and set
>> the path to my newly installed python 2.5 in an extra
>> directory:
>>
>> PYTHON_EXECUTABLE /opt/python-2.5/bin/python2.5
>> PYTHON_EXTRA_LIBS
>> PYTHON_INCLUDE_PATH /opt/python-2.5/include/python2.5
>> PYTHON_LIBRARY
>> PYTHON_UTIL_LIBRARY /usr/lib/libutil.so
>>
>> Maybe, one mistake is to leave the library path empty, but setting it to
>> /opt/python-2.5/lib/python2.5 did not work; I got:
>>
>> Warning: Ignoring path found in link libraries for target: vtkWrapPython, path is: /opt/python-2.5/lib/python2.5. Expected a library name or a full path to a library name.
>>
>> Warning: Ignoring path found in link libraries for target: vtkpython, path is: /opt/python-2.5/lib/python2.5. Expected a library name or a full path to a library name.
>>
>> when I generated the makefile. Could it be a problem with the util library?
>> ccmake did set it!?
>>
>> So, I am getting following error message, when running make:
>>
>>
>> [ 13%] Building CXX object Common/CMakeFiles/vtkCommonPythonD.dir/vtkPythonUtil.o
>> /opt/VTK/Common/vtkPythonUtil.cxx: In function `PyObject* PyVTKClassMetaType_GetAttr(PyTypeObject*, char*)':
>> /opt/VTK/Common/vtkPythonUtil.cxx:771: error: invalid conversion from `const char*' to `char*'
>> make[2]: *** [Common/CMakeFiles/vtkCommonPythonD.dir/vtkPythonUtil.o] Error 1
>> make[1]: *** [Common/CMakeFiles/vtkCommonPythonD.dir/all] Error 2
>>
>>
>> Would be nice, if anybody can help!
>>
>>
>> Greetings!
>> Fabian
>>
>> _______________________________________________
>> 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
>>
>>
>>
>
>
> --
> -----------------------------------------------------------------------------
> ___ ___ ___
> /\__\ /\ \ /\ \ Institut fuer Elektrische Maschinen
> /:/ / /::\ \ /::\ \ Lehrstuhl fuer
> /:/ / /:/\:\ \ /:/\:\ \ Elektromagnetische Energiewandlung
> /:/ / /::\ \:\__\/:/ /::\ \ RWTH Aachen
> /:/ / /:/\:\_\/__/\/_/:/\:\__\
> \/__/ \:\ \/__/ \/_/:/ / Schinkelstr. 4, D-52056 Aachen
> \:\ \ /:/ /
> \:\__\ /:/ / Dipl.-Ing. Marc Christian Schoening
> \/__/ \/__/ (Wissenschaftlicher Mitarbeiter)
>
> Tel.: +49-241-80-97644
> Fax : +49-241-80-92270
>
> e-mail: Marc.Schoening at iem.rwth-aachen.de
> Web : http://www.iem.rwth-aachen.de
> -----------------------------------------------------------------------------
More information about the vtkusers
mailing list