Hi Chris, Are you trying to build from a Catalyst edition or directly from the full ParaView source? I want to make sure that we're going in the proper direction when trying to fix this problem.
Thanks, Andy On Fri, Aug 5, 2016 at 1:15 PM, Utkarsh Ayachit <utkarsh.ayac...@kitware.com > wrote: > Ben, > > Can you take a look please? Thanks. > > On Fri, Aug 5, 2016 at 1:03 PM, Christopher Neal > <chrisn...@snumerics.com> wrote: > > I tried it again with cmake 3.5.1 and I see the same error. > > > > -- Up-to-date: /home/neal/software/ParaView5. > 2/build/lib/cmake/paraview-5.1/Modules/vtkUtilitiesHashSource.cmake > > CMake Error at VTK/Utilities/HashSource/cmake_install.cmake:46 (file): > > file INSTALL cannot find > > "/home/neal/software/ParaView5.2/build/bin/vtkHashSource-pv5.1". > > Call Stack (most recent call first): > > VTK/cmake_install.cmake:148 (include) > > cmake_install.cmake:117 (include) > > > > I did find a way around the issue by creating a ‘tempbin’ directory and > copying the binaries into that directory and then making a symbolic link > from the ‘bin’ to the binaries in the ‘tempbin’. > > > > The code that the make install is failing > > on(VTK/Utilities/HashSource/cmake_install.cmake:46 > ) has the following part that is leading to the error: > > > > if(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL > "RuntimeLibraries") > > if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/vtkHashSource-pv5.1" > AND > > NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_ > PREFIX}/bin/vtkHashSource-pv5.1") > > file(RPATH_CHECK > > FILE "$ENV{DESTDIR}${CMAKE_INSTALL_ > PREFIX}/bin/vtkHashSource-pv5.1" > > RPATH "") > > endif() > > file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE > FILES "/home/neal/software/ParaView5.2/build/bin/vtkHashSource-pv5.1") > > if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/vtkHashSource-pv5.1" > AND > > NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_ > PREFIX}/bin/vtkHashSource-pv5.1") > > file(RPATH_CHANGE > > FILE "$ENV{DESTDIR}${CMAKE_INSTALL_ > PREFIX}/bin/vtkHashSource-pv5.1" > > OLD_RPATH "/home/neal/software/ParaView5.2/build/lib:" > > NEW_RPATH "") > > if(CMAKE_INSTALL_DO_STRIP) > > execute_process(COMMAND "/usr/bin/strip" > "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/vtkHashSource-pv5.1") > > endif() > > endif() > > endif() > > > > > > There’s a if statement that checks to see if the executable is symbolic, > and if it is it skips the following operation, which I believe is the > source of my issue: > > > > file(RPATH_CHANGE > > FILE "$ENV{DESTDIR}${CMAKE_INSTALL_ > PREFIX}/bin/vtkHashSource-pv5.1" > > OLD_RPATH "/home/neal/software/ParaView5.2/build/lib:" > > NEW_RPATH "") > > > > -Chris > > > > > > On 8/5/16, 11:40 AM, "ParaView on behalf of Christopher Neal" < > paraview-boun...@paraview.org on behalf of chrisn...@snumerics.com> wrote: > > > > Thank you Utkarsh, > > > > I will try cmake 3.5.1 to see if that has any effect on the issue > that I’m having. > > > > Output from: cmake –version > > cmake version 3.6.20160722-g8842a > > > > > > Output from: lsb_relase –a > > LSB Version: n/a > > Distributor ID: openSUSE project > > Description: openSUSE 13.2 (Harlequin) (x86_64) > > Release: 13.2 > > Codename: Harlequin > > > > Thank you, > > -Chris > > > > > > On 8/4/16, 11:52 AM, "Utkarsh Ayachit" <utkarsh.ayac...@kitware.com> > wrote: > > > > Sorry, no luck producing on Ubuntu 16.04 with CMake 3.5.1. > > > > On Thu, Aug 4, 2016 at 11:32 AM, Utkarsh Ayachit > > <utkarsh.ayac...@kitware.com> wrote: > > > That's odd. Trying to see if I can reproduce this with your > command > > > line. I'll report back once the build is done. > > > > > > On Wed, Aug 3, 2016 at 4:22 PM, Christopher Neal > > > <chrisn...@snumerics.com> wrote: > > >> Hi All, > > >> > > >> > > >> > > >> I’m seeing something strange when I try to compile ParaView > 5.1 from the > > >> source. I execute the following commands to compile ParaView: > > >> > > >> > > >> > > >> git clone https://github.com/Kitware/ParaView.git > > >> > > >> *Go into cloned ParaView directory* > > >> > > >> git submodule init > > >> > > >> git submodule update > > >> > > >> mkdir ParaView_build *not inside the ParaView source > directory, somewhere > > >> else* > > >> > > >> cd ParaView_build > > >> > > >> > > >> > > >> cmake -DCMAKE_BUILD_TYPE:STRING=Release > -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES > > >> -DBUILD_TESTING:BOOL=OFF -DPARAVIEW_BUILD_QT_GUI:BOOL=OFF > > >> -DVTK_RENDERING_BACKEND=OpenGL2 -DPARAVIEW_USE_MPI:BOOL=ON > > >> -DPARAVIEW_ENABLE_PYTHON:BOOL=ON > > >> -DPARAVIEW_INSTALL_DEVELOPMENT_FILES:BOOL=ON > > >> -DPARAVIEW_BUILD_CATALYST_ADAPTERS:BOOL=ON > > >> -DPARAVIEW_BUILD_PLUGIN_AnalyzeNIfTIIO:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_ArrowGlyph:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_CDIReader:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_EyeDomeLighting:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_GMVReader:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_GeodesicMeasurement:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_H5PartReader:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_InSituExodus:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_MantaView:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_Moments:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_NonOrthogonalSource:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_PacMan:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_PointSprite:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_RGBZView:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_SLACTools:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_SciberQuestToolKit:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_SierraPlotTools:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_StreamingParticles:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_SurfaceLIC:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_ThickenLayeredCells:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_UncertaintyRendering:BOOL=FALSE > > >> -DPARAVIEW_BUILD_PLUGIN_AcceleratedAlgorithms:BOOL=OFF > > >> -DVTK_USE_CXX11_FEATURES:BOOL=ON > > >> -DCMAKE_INSTALL_PREFIX=/home/neal/software/ParaView_build > > >> /home/neal/software/ParaView > > >> > > >> > > >> > > >> (note the last 2 items are paths to the build directory and > the source, > > >> respectively) > > >> > > >> > > >> > > >> make > > >> > > >> make install > > >> > > >> > > >> > > >> Everything up to ‘make’ looks to work just fine. Now, there > is a file called > > >> ‘vtkHashSource-pv5.1’ that is located in the /bin directory > of the ParaView > > >> build. When I type ‘make install’, I get the following error: > > >> > > >> > > >> > > >> CMake Error at VTK/Utilities/HashSource/cmake_install.cmake:46 > (file): > > >> > > >> file INSTALL cannot find > > >> > > >> > > >> "/home/neal/software/Catalyst/Catalyst-v5.1.0-Base-Enable- > Python-Essentials_build/bin/vtkHashSource-pv5.1". > > >> > > >> Call Stack (most recent call first): > > >> > > >> VTK/cmake_install.cmake:420 (include) > > >> > > >> cmake_install.cmake:117 (include) > > >> > > >> > > >> > > >> Makefile:94: recipe for target 'install' failed > > >> > > >> make: *** [install] Error 1 > > >> > > >> > > >> > > >> > > >> > > >> I looked and it has moved or deleted the > ‘vtkHashSource-pv5.1’ file that was > > >> originally in the ParaView/bin directory! I’m sure of it > because I copied > > >> the file to a temp directory and it disappears every time I > put it in the > > >> ParaView/bin and type ‘make install’. > > >> > > >> Has anyone had this problem? > > >> > > >> Thank you, > > >> > > >> Chris Neal > > >> > > >> > > >> _______________________________________________ > > >> Powered by www.kitware.com > > >> > > >> Visit other Kitware open-source projects at > > >> http://www.kitware.com/opensource/opensource.html > > >> > > >> Please keep messages on-topic and check the ParaView Wiki at: > > >> http://paraview.org/Wiki/ParaView > > >> > > >> Search the list archives at: http://markmail.org/search/?q= > ParaView > > >> > > >> Follow this link to subscribe/unsubscribe: > > >> http://public.kitware.com/mailman/listinfo/paraview > > >> > > > > > > > > _______________________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > > > Search the list archives at: http://markmail.org/search/?q=ParaView > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/paraview > > > > > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/ > opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Search the list archives at: http://markmail.org/search/?q=ParaView > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/paraview >
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview