[Paraview] RHEL6 Superbuild error (UNCLASSIFIED)

Angelini, Richard C (Rick) CIV USARMY ARL (US) richard.c.angelini.civ at mail.mil
Wed May 8 13:49:49 EDT 2013


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:utkarsh.ayachit at kitware.com] 
Sent: Wednesday, May 08, 2013 12:56 PM
To: Angelini, Richard C (Rick) CIV USARMY ARL (US)
Cc: paraview at paraview.org
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) <richard.c.angelini.civ at mail.mil> 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 at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlNodeGetContent at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlNewChild at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlNewDocNode at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlParseCharEncoding at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlParseFile at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlSearchNsByHref at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlFindCharEncodingHandler at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlSaveFormatFileTo at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlParseMemory at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlFree at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlDocGetRootElement at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlFreeDoc at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlNewNs at LIBXML2_2.4.30'
> /usr/lib64/libgstreamer-0.10.so.0: undefined reference to 
> `xmlNewDoc at 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


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5636 bytes
Desc: not available
URL: <http://www.paraview.org/pipermail/paraview/attachments/20130508/3e40ed30/attachment.bin>


More information about the ParaView mailing list