Project

General

Profile

Bug #1262

Error while installing Maus0.5.1

Added by Pradhan, Neetish over 8 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Build System
Target version:
Start date:
26 April 2013
Due date:
% Done:

100%

Estimated time:
Workflow:
New Issue

Description

I am trying to install Maus0.5.1 from the Files section onto a scientific linux 6.2 (64-bit) system. I get an error at around the end of the installation, during the tests:

Check ReduceCppPatternRecognition process function ... Error in <TUnixSystem::DynamicPathName>: GraphPainter[.so | .dll | .dylib | .sl | .dl | .a] does not exist in /home/maus/maus0.5.1/third_party/build/root_v5.30.03/lib:/home/maus/maus0.5.1/third_party/build/geant4.9.2.p04/lib/Linux-g++:/home/maus/maus0.5.1/src/common_py:/home/maus/maus0.5.1/build:/home/maus/maus0.5.1/build:/home/maus/maus0.5.1/third_party/install/lib:.:/home/maus/maus0.5.1/third_party/build/root_v5.30.03/lib::/home/maus/maus0.5.1/third_party/build/root_v5.30.03/cint/cint/stl

I've attached the installation log.


Files

install.log (3.67 MB) install.log Pradhan, Neetish, 26 April 2013 21:35

Related issues

Related to MAUS - Feature #1270: Move to new ROOT versionClosedRogers, Chris01 May 2013

Actions
Related to MAUS - Bug #1249: building MAUS-v0.5.0 - fails to find jsoncppClosedRogers, Chris11 April 2013

Actions
#1

Updated by Rogers, Chris over 8 years ago

I notice error in python build

INFO: Can't locate Tcl/Tk libs and/or headers

error in ROOT build

TDOMParser.o -c /home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:29:25: error: libxml/tree.h: No such file or directory
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:30:36: error: libxml/parserInternals.h: No such file or directory
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx: In member function ‘virtual Int_t TDOMParser::ParseFile(const char*)’:
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:74: error: ‘xmlCreateFileParserCtxt’ was not declared in this scope
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:83: error: invalid use of incomplete type ‘struct _xmlParserCtxt’
include/TXMLParser.h:43: error: forward declaration of ‘struct _xmlParserCtxt’
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:84: error: ‘xmlParserGetDirectory’ was not declared in this scope
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:85: error: invalid use of incomplete type ‘struct _xmlParserCtxt’
include/TXMLParser.h:43: error: forward declaration of ‘struct _xmlParserCtxt’
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:85: error: ISO C++ forbids declaration of ‘type name’ with no type
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:85: error: ISO C++ forbids declaration of ‘type name’ with no type
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:85: error: expected primary-expression before ‘const’
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:85: error: expected ‘)’ before ‘const’
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:84: warning: unused variable ‘dir’
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx: In member function ‘virtual Int_t TDOMParser::ParseBuffer(const char*, Int_t)’:
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:98: error: ‘xmlCreateMemoryParserCtxt’ was not declared in this scope
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx: In member function ‘Int_t TDOMParser::ParseContext()’:
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:119: error: ‘xmlParseDocument’ was not declared in this scope
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:121: error: invalid use of incomplete type ‘struct _xmlParserCtxt’
include/TXMLParser.h:43: error: forward declaration of ‘struct _xmlParserCtxt’
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:126: error: invalid use of incomplete type ‘struct _xmlParserCtxt’
include/TXMLParser.h:43: error: forward declaration of ‘struct _xmlParserCtxt’
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:131: error: invalid use of incomplete type ‘struct _xmlParserCtxt’
include/TXMLParser.h:43: error: forward declaration of ‘struct _xmlParserCtxt’
/home/maus/maus0.5.1/third_party/build/root_v5.30.03/io/xmlparser/src/TDOMParser.cxx:136: error: invalid use of incomplete type ‘struct _xmlParserCtxt’
include/TXMLParser.h:43: error: forward declaration of ‘struct _xmlParserCtxt’
make: *** [io/xmlparser/src/TDOMParser.o] Error 1
#2

Updated by Rogers, Chris over 8 years ago

Possibly related to #1239

#3

Updated by Rogers, Chris over 8 years ago

Can you check you did

sudo yum groupinstall "Development Tools" 
sudo yum groupinstall "Development Libraries" 
sudo yum install wget libX11-devel libXft-devel libXext-devel libXpm-devel libX11-devel libpng-devel tcl-devel tkinter

As in the install instructions. Missing tcl/tk libs makes me think you did not take this step.

#4

Updated by Pradhan, Neetish over 8 years ago

Yes, I have them all - maus0.2.4 works just fine on this system. I just double-checked - all the required packages are already installed.

#5

Updated by Rogers, Chris over 8 years ago

  • Category set to Build System
  • Assignee set to Rogers, Chris
  • Target version set to Future MAUS release

Okay, probably then we have a problem with MAUS very old version of ROOT. I will do an update to new version of ROOT and see if that helps.

#6

Updated by Rogers, Chris over 8 years ago

The new version of ROOT was included in 0.5.3 - can you let me know if that successfully installs?

#7

Updated by Rogers, Chris over 8 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

Presume closed

#8

Updated by Rajaram, Durga over 8 years ago

  • Target version changed from Future MAUS release to MAUS-v0.5.5

Also available in: Atom PDF