Hello, all. I am a student in the chemistry department at St. Cloud State University in Minnesota. I've been attempting to install Mayavi from within Sage for use in QM visualization. I am running 64-bit Ubuntu 12.04 on an HP dv7 laptop. I have successfully built sage 5.11 from source.
I've researched the following problem here and elsewhere; people have reported similar problems, but the solutions do not seem to pertain to my system. To install mayavi, I am following the procedure here: http://www.sagemath.org/doc/numerical_sage/installation_linux.html Attempting to install vtk, I ran install_package('vtk') Sage attempted to install vtk-5.0.3 and vtk_meta-1. Both failed. The log files told me to post here, so here I am. Below are the bits of the log files which seemed relevant (the relevant-seeming bits were identical between both files): vtk-5.0.3-1 [...] -- Compiling VTK CMake commands CMake Warning (dev) in /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/CMake/CMakeLists.txt: No cmake_minimum_required command is present. A line of code such as cmake_minimum_required(VERSION 2.8) should be added at the top of the file. The version specified may be lower if you wish to support older CMake versions for this project. For more information run "cmake --help-policy CMP0000". This warning is for project developers. Use -Wno-dev to suppress it. [...] CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: TK_INTERNAL_PATH (ADVANCED) used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Wrapping used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Wrapping used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Common used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Common used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Common used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Filtering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Filtering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Filtering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Imaging used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Imaging used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Imaging used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Graphics used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Graphics used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Graphics used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/GenericFiltering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/GenericFiltering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/GenericFiltering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/IO used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/IO used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/IO used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Rendering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Rendering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Rendering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Rendering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/VolumeRendering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/VolumeRendering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/VolumeRendering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/VolumeRendering used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Hybrid used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Hybrid used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Hybrid used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Widgets used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Widgets used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Widgets used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Wrapping/Python used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Wrapping/Python used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/kwsys used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/vtkzlib used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/vtkjpeg used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/vtkpng used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/vtktiff used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/vtktiff used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/vtkexpat used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/vtkfreetype used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/DICOMParser used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/vtknetcdf used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/vtkexodus2 used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/ftgl used as include directory in directory /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/Utilities/ParseOGLExt -- Configuring incomplete, errors occurred! Error configuring VTK [...] Opening /home/tate/Downloads/sage-5.11/spkg/build/vtk-5.0.3-1/src/vtk-5.0.3/CMake/CMakeLists.txt, I found that cmake_minimum_required(VERSION 2.8) was indeed missing from the file. However, adding the line in and running install_package('vtk') from within Sage results in the same error in the log files. I'm finding that when I run install_package(), my modified CMakeLists.txt file gets overwritten, losing the cmake_minimum_required() statement. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
