Rick, You cannot avoid building WebKit for ParaView (the tests/examples sure can be skipped). ParaView currently needs WebKit. I've been thinking of making that optional and not build the help-subsystem if WebKit is unavailable, but that hasn't happened yet.
Utkarsh On Wed, May 8, 2013 at 1:49 PM, Angelini, Richard C (Rick) CIV USARMY ARL (US) <[email protected]> wrote: > Classification: UNCLASSIFIED > Caveats: NONE > > I'll try modifying the files as you suggest. I've used Superbuild on > numerous systems to build 3.98.1 and I have not run into this particular QT > issue. This is also one of the first (the first?) RHEL6 cluster that I've > tried to build on. > > Given the error messages, I thought that the easiest workaround would be to > throw some flags at the configuration script to avoid building WebKit, > examples and tests. HOWEVER, it may be worth someone's effort to try to > figure out where the error messages are coming from and what's the correct > fix, rather than giggling the configuration command! 8-) > > > > -----Original Message----- > From: Utkarsh Ayachit [mailto:[email protected]] > Sent: Wednesday, May 08, 2013 12:56 PM > To: Angelini, Richard C (Rick) CIV USARMY ARL (US) > Cc: [email protected] > Subject: Re: [Paraview] RHEL6 Superbuild error > > Try changing the flags in Source/Prohects/qt.cmake instead. For my info, > what are the flags that you're setting. Maybe we can change the default > setup itself. > > Utkarsh > > On Wed, May 8, 2013 at 11:34 AM, Angelini, Richard C (Rick) CIV USARMY ARL > (US) <[email protected]> wrote: >> I'm trying to build ParaView 3.98.1 on a RHEL6 cluster and I'm getting > stuck >> in Qt. The errors look like they are related to Webkit and the >> tests/examples. Does it need to build with Webkit? Or better yet, >> how to I get the Superbuild to not build Webkit, examples and tests? >> There's a file pv-qt-configure.cmake where I can set some flags, but it >> keeps getting overwritten if I make changes to this file. There must be > a >> better way to do this! 8-) >> >> >> FYI - here is the error I seen on my RHEL6 cluster build: >> >> make[2]: Entering directory >> > `/u/US_HOME1/angelini/PV/Build/qt/src/qt-build/src/3rdparty/webkit/Source/We > bKit/qt/tests' >> cd qwebframe/ && make -f Makefile.WebKit >> make[3]: Entering directory >> > `/u/US_HOME1/angelini/PV/Build/qt/src/qt-build/src/3rdparty/webkit/Source/We > bKit/qt/tests/qwebframe' >> g++ -L/u/home/angelini/PV/Build/install/lib -Wl,-O1 >> -Wl,-rpath,/u/US_HOME1/angelini/PV/Build/qt/src/qt/src/3rdparty/webkit >> /Source/lib -Wl,-rpath,/u/home/angelini/PV/Build/install/lib >> -Wl,-rpath,/u/home/angelini/PV/Build/install/lib -o tst_qwebframe >> .obj/release-shared/tst_qwebframe.o >> .obj/release-shared/qrc_tst_qwebframe.o >> -L/u/home/angelini/PV/Build/install/lib >> -L/u/US_HOME1/angelini/PV/Build/qt/src/qt-build/lib -L/usr/X11R6/lib64 >> -L/u/home/angelini/PV/Build/install/lib >> -L/u/US_HOME1/angelini/PV/Build/qt/src/qt-build/lib -lQtDeclarative >> -lQtScript -lQtSql -lQtXmlPatterns -L/usr/X11R6/lib64 -lQtWebKit >> -lQtTest -lQtGui -lQtNetwork -lQtCore -lpthread -lXrender -lfontconfig >> -lfreetype -lXext -lX11 -lm >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlOutputBufferCreateFile@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlNodeGetContent@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlNewChild@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlNewDocNode@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlParseCharEncoding@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlParseFile@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlSearchNsByHref@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlFindCharEncodingHandler@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlSaveFormatFileTo@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlParseMemory@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlFree@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlDocGetRootElement@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlFreeDoc@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlNewNs@LIBXML2_2.4.30' >> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to >> `xmlNewDoc@LIBXML2_2.4.30' >> collect2: ld returned 1 exit status >> make[3]: *** [tst_qwebframe] Error 1 >> make[3]: Leaving directory >> > `/u/US_HOME1/angelini/PV/Build/qt/src/qt-build/src/3rdparty/webkit/Source/We > bKit/qt/tests/qwebframe' >> make[2]: *** [sub-qwebframe-make_default] Error 2 >> make[2]: Leaving directory >> > `/u/US_HOME1/angelini/PV/Build/qt/src/qt-build/src/3rdparty/webkit/Source/We > bKit/qt/tests' >> make[1]: *** [sub-WebKit-qt-tests-make_default-ordered] Error 2 >> make[1]: Leaving directory >> `/u/US_HOME1/angelini/PV/Build/qt/src/qt-build/src/3rdparty/webkit/Source' >> make: *** [sub-webkit-make_default-ordered] Error 2 >> >> >> ________________________________ >> Rick Angelini >> >> USArmy Research Laboratory >> CISD/HPC Architectures Team >> Building 120 Cube 315 >> Phone: 410-278-6266 >> >> _______________________________________________ >> 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 >> >> Follow this link to subscribe/unsubscribe: >> http://www.paraview.org/mailman/listinfo/paraview >> > > Classification: UNCLASSIFIED > Caveats: NONE > > _______________________________________________ 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 Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview
