Re: Compiling root 5.28

From: Lukas Pribyl <lukpribyl_at_gmail.com>
Date: Wed, 2 Mar 2011 10:28:21 +0100


Hi Antonio,

could you please specify what you mean by

"I modified some script to correctly build root; in fact when I run make static under debian rules I had some undefined reference, but I fixed this issue adding the needed library."

I am also trying to build debian package, but encountered quite different problems.
(http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=12125&p=52999&hilit=debian#p52999) It would be great to see your current solution.

Thanks.

Cheers,
Lukas

2011/2/28 Antonio Salvucci <s4lb04_at_gmail.com>:
> Hi rooters,
>
>        I'm trying to compile root 5.28 and in the same time to make debian
> packages.
>
> I modified some script to correctly build root; in fact when I run make static
> under debian rules I had some undefined reference, but I fixed this issue adding
> the needed library.
>
> Now I have other 2 problems:
>
> 1) builduing the doc;
>
> LD_LIBRARY_PATH=/home/salvucci/Build_dir/Root/stable/5.28.00a/build/debian_way/root-
> system-5.28.00/lib:/home/salvucci/Build_dir/Root/stable/5.28.00a/build/debian_way/root-
> system-5.28.00/cint/cint/include:/home/salvucci/Build_dir/Root/stable/5.28.00a/build/debian_way/root-
> system-5.28.00/cint/cint/stl:
> ROOTSYS=/home/salvucci/Build_dir/Root/stable/5.28.00a/build/debian_way/root-
> system-5.28.00 \
>        /home/salvucci/Build_dir/Root/stable/5.28.00a/build/debian_way/root-
> system-5.28.00/bin/root.exe -l -b -q debian/html.C
> Error: cannot open file "iostream"  (tmpfile):2:
> *** Interpreter error recovered ***
> Error: cannot open file "DllImport.h"  (tmpfile):2:
> *** Interpreter error recovered ***
>
> Processing debian/html.C...
> Warning in <TUnixSystem::SetDisplay>: DISPLAY not set, setting it to :0
> Warning in <TGMimeTypes::TGMimeTypes>: error opening mime type file
> /etc/root/root.mimes
>
>  [1mRooFit v3.14 -- Developed by Wouter Verkerke and David Kirkby [0m
>                Copyright (C) 2000-2010 NIKHEF, University of California &
> Stanford University
>                All rights reserved, please read
> http://roofit.sourceforge.net/license.txt
>
> Info in <THtml::CreateListOfClasses>: Initializing - this might take a
> while...
> Info in <THtml::TFileSysRoot::Recurse>: scanning
> /home/salvucci/Build_dir/Root/stable/5.28.00a/build/debian_way/root-
> system-5.28.00/include...
> Warning in <TClass::TClass>: no dictionary for class exception is available
> Warning in <TClass::TClass>: no dictionary for class
> iterator<bidirectional_iterator_tag,TObject*,long,const TObject**,const
> TObject*&> is available
> Warning in <TClass::TClass>: no dictionary for class TMVA::IPruneTool is
> available
> Warning in <TClass::TClass>: no dictionary for class
> basic_ostringstream<char,char_traits<char>,allocator<char> > is available
> Warning in <TClass::TClass>: no dictionary for class QObject is available
> Warning in <TClass::TClass>: no dictionary for class QApplication is available
> Warning in <TClass::TClass>: no dictionary for class QWidget is available
> Warning in <TClass::TClass>: no dictionary for class QVBox is available
> Warning in <TClass::TClass>: no dictionary for class QBrush is available
> Warning in <TClass::TClass>: no dictionary for class QFrame is available
> Warning in <TClass::TClass>: no dictionary for class QFont is available
> Warning in <TClass::TClass>: no dictionary for class QTimer is available
> Error in <TPluginManager::FindHandler>: Cannot find plugin handler for
> TVirtualStreamerInfo! Does $ROOTSYS/etc/plugins/TVirtualStreamerInfo exist?
>
>  *** Break *** segmentation violation
> Error in <TUnixSystem::StackTrace> script /etc/root/gdb-backtrace.sh is
> missing
>
>  *** Break *** segmentation violation
> Error in <TUnixSystem::StackTrace> script /etc/root/gdb-backtrace.sh is
> missing
> make: [htmldoc] Error 1 (ignored)
>
> 2) making debian packages
>
> Making list for 'core/thread' (libroot-core5.28,libroot-core-dev,root-system-
> bin)
> Making list for 'core/unix' (libroot-core5.28,libroot-core-dev,root-system-
> bin)
> Making list for 'core/utils' (libroot-core5.28,libroot-core-dev,root-system-
> bin)
> Making list for 'core/zip' (libroot-core5.28,libroot-core-dev,root-system-bin)
> Making list for 'geom/gdml' (root-plugin-geom-gdml,root-plugin-geom-gdml,root-
> plugin-geom-gdml)
> shift: 166: can't shift that many
> make[1]: *** [pkglists] Error 2
> make[1]: Leaving directory
> `/home/salvucci/Build_dir/Root/stable/5.28.00a/build/debian_way/root-
> system-5.28.00'
> make: *** [install-arch] Error 2
>
>
> Can you help me??
>
> Cheers,
>
>        Antonio
>
Received on Wed Mar 02 2011 - 10:28:30 CET

This archive was generated by hypermail 2.2.0 : Thu Mar 03 2011 - 11:50:01 CET