GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » New pandaroot release july12
Re: New pandaroot release july12 [message #13784 is a reply to message #13783] Thu, 19 July 2012 12:01 Go to previous messageGo to next message
Mohammad Al-Turany is currently offline  Mohammad Al-Turany
Messages: 518
Registered: April 2004
Location: GSI, Germany
first-grade participant
From: 94.119.5*
Hallo Maria,

and here is the one for snow-leopard:

http://prdownloads.sourceforge.net/hpc/gfortran-snwleo-intel-bin.tar.gz? download

cheers,

Mohammad
Re: New pandaroot release july12 [message #13785 is a reply to message #13784] Thu, 19 July 2012 12:08 Go to previous messageGo to next message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *kph.uni-mainz.de
Right Mohammad. And this is the one I installed yesterday with the help of Radek and gives me the version 3.4.0.

Could you try if this is the right version? Maybe I did something wrong...

I could try to delete all gfortran versions I have in the /usr/local/bin/ foder (because is starting to be a bit messy) and try to install gfortran again, starting from scratch...

Let's see...

Mamen


Re: New pandaroot release july12 [message #13786 is a reply to message #13785] Thu, 19 July 2012 12:16 Go to previous messageGo to next message
Mohammad Al-Turany is currently offline  Mohammad Al-Turany
Messages: 518
Registered: April 2004
Location: GSI, Germany
first-grade participant
From: 94.119.5*
Hi Mamen,

I looked again inside this package and it is 4.6.0, so it seems the something went wrong on your system!

maybe you should delete the older versions first .

Mohammad
Re: New pandaroot release july12 [message #13787 is a reply to message #13786] Thu, 19 July 2012 12:21 Go to previous messageGo to next message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *kph.uni-mainz.de
Ok, I just deleted the old gfortran and downloaded again the version for snow-leopard.
I get now version 4.6.0.

I'm going to compile again and I'll let you know what I get.

Thanks for your help to all of you.
Mamen
Re: New pandaroot release july12 [message #13788 is a reply to message #13787] Thu, 19 July 2012 12:49 Go to previous messageGo to next message
Florian Uhlig is currently offline  Florian Uhlig
Messages: 424
Registered: May 2007
first-grade participant
From: *pools.arcor-ip.net
Hi,

please make sure that you delete your pandaroot build directory. Otherwise you can have a lot of funny effects.

Ciao

Florian
Re: New pandaroot release july12 [message #13789 is a reply to message #13787] Thu, 19 July 2012 12:57 Go to previous messageGo to next message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *kph.uni-mainz.de
It finally worked!

Thanks a lot to everybody for your help.

Smile

Cheers
Mamen
Re: New pandaroot release july12 [message #13790 is a reply to message #13789] Thu, 19 July 2012 15:02 Go to previous messageGo to next message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *kph.uni-mainz.de
Sorry guys, that I disturb again.

The compilation of PandaRoot finally worked, but i just asked Dmitry how to run a macro and it seems that there is still some problem with gfortran.
I tried to run the macro:

/Users/moraespi/PandaRoot/PandaRoot_july12/macro/run/tdrct/run_sim_stt_e vt.C

and this is what I get:


[ERROR ] init() PndEmcGeoPar not initialized
[ERROR ] init() PndSensorNamePar not initialized
PndEmcDigiPar initialized from Ascii file
[ERROR ] init() PndEmcDigiNonuniformityPar not initialized
Error in <FairRuntimeDb::initContainers()>: Error occured during initialization
[INFO ] PndFieldMap: Reading field map from ROOT file /Users/moraespi/PandaRoot/PandaRoot_july12/input/TransMap.1500.root
[INFO ] PndFieldMap: Reading field map from ROOT file /Users/moraespi/PandaRoot/PandaRoot_july12/input/DipoleMap1.1500.root
[INFO ] PndFieldMap: Reading field map from ROOT file /Users/moraespi/PandaRoot/PandaRoot_july12/input/DipoleMap2.1500.root
[INFO ] PndFieldMap: Reading field map from ROOT file /Users/moraespi/PandaRoot/PandaRoot_july12/input/SolenoidMap1.root
[INFO ] PndFieldMap: Reading field map from ROOT file /Users/moraespi/PandaRoot/PandaRoot_july12/input/SolenoidMap2.root
[INFO ] PndFieldMap: Reading field map from ROOT file /Users/moraespi/PandaRoot/PandaRoot_july12/input/SolenoidMap3.root
[INFO ] PndFieldMap: Reading field map from ROOT file /Users/moraespi/PandaRoot/PandaRoot_july12/input/SolenoidMap4.root
[INFO ] -------------- Standard Config is called ------------------------------------
Loading Geant3 libraries ...
Loading Geant3 libraries ... finished

MZSTOR. ZEBRA table base TAB(0) in /MZCC/ at adr 97577471 5D0E9FF HEX

MZSTOR. Initialize Store 0 in /GCBANK/
with Store/Table at absolute adrs 97637397 97577471
HEX 5D1D415 5D0E9FF
HEX E812 0
relative adrs 59410 0
with 1 Str. in 2 Links in 5300 Low words in 4999970 words.
This store has a fence of 16 words.

MZLOGL. Set Log Level 0 for store 0
dyld: lazy symbol binding failed: Symbol not found: __gfortran_internal_malloc
Referenced from: /Users/moraespi/PandaRoot/jan12/transport/geant3/lib/libgeant321.so
Expected in: /usr/local/lib/libgfortran.3.dylib

dyld: Symbol not found: __gfortran_internal_malloc
Referenced from: /Users/moraespi/PandaRoot/jan12/transport/geant3/lib/libgeant321.so
Expected in: /usr/local/lib/libgfortran.3.dylib


... ??? ...
Will I be able to setup the software before the Workshop???

Cheers,
Mamen

Re: New pandaroot release july12 [message #13791 is a reply to message #13790] Thu, 19 July 2012 15:24 Go to previous messageGo to next message
Florian Uhlig is currently offline  Florian Uhlig
Messages: 424
Registered: May 2007
first-grade participant
From: *pools.arcor-ip.net
Hi,

Probably this has to now with the fact that you compiled the external packages and pandaroot with different versions of gfortran. Probbaly best is to get rid of the external packages as well as your pandaroot installation and start from scratch.

Ciao

Florian
Re: New pandaroot release july12 [message #13792 is a reply to message #13791] Thu, 19 July 2012 18:14 Go to previous messageGo to next message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *kph.uni-mainz.de
Hi again,

I tried to install PandaRoot again from the begining, so I created a new folder to download the external packages and pandaroot again.

So I did svn to the external packages in this folder, then ./configure.sh, installing the binaries in a subdirectory called jan12_bin and it worked.
Later I downloaded pandaroot, did the export SIMPATH to the new path with the new configured external packages and did cmake ../PandaRoot_july12 in the build directory.

Here I get a new fancy error:


a4-42:buildPanda moraespi$ cmake ../PandaRoot_july12/
-- The C compiler identification is GNU 4.2.1
-- The CXX compiler identification is GNU 4.2.1
-- Checking whether C compiler has -isysroot
-- Checking whether C compiler has -isysroot - yes
-- Checking whether C compiler supports OSX deployment target flag
-- Checking whether C compiler supports OSX deployment target flag - yes
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Checking whether CXX compiler has -isysroot
-- Checking whether CXX compiler has -isysroot - yes
-- Checking whether CXX compiler supports OSX deployment target flag
-- Checking whether CXX compiler supports OSX deployment target flag - yes
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /usr/local/bin/gfortran
-- Check for working Fortran compiler: /usr/local/bin/gfortran -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/local/bin/gfortran supports Fortran 90
-- Checking whether /usr/local/bin/gfortran supports Fortran 90 -- yes
CMAKE_Fortran_COMPILER full path: /usr/local/bin/gfortran
Fortran compiler: gfortran
Set BuildType DEBUG
--- Found a Mac OS X System 10.6
--- Found GNU compiler collection
--- Build Type: Debug
--- Compiler Flags: -m64
-- Looking for Root...
-- Looking for Root... - Found /Users/moraespi/TurinComputingWeek/jan12_bin//bin/root
-- Looking for Root... - version 5.32/00
-- Looking for Pluto...
CMake Error at cmake/modules/FindPLUTO.cmake:45 (message):
Looking for Pluto... - Not found
Call Stack (most recent call first):
CMakeLists.txt:73 (find_package)


-- Configuring incomplete, errors occurred!


Any idea about what's happening now?

Cheers,
Mamen
Re: New pandaroot release july12 [message #13793 is a reply to message #13792] Thu, 19 July 2012 18:17 Go to previous messageGo to next message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *tagung.uni-giessen.de
Have you seen errors in your external packages installation? Can you check if the file fairsoft/generators/pluto/libPluto.so is present?
Re: New pandaroot release july12 [message #13794 is a reply to message #13793] Thu, 19 July 2012 18:36 Go to previous messageGo to next message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *kph.uni-mainz.de
I got this for the external packages:

*** Geant4_VMC compiled successfully ***
**** Checking libraries in /Users/moraespi/TurinComputingWeek/jan12_bin//lib ****
*** End installation of external packages without Errors***


and the file you mention should be here, right:

/Users/moraespi/TurinComputingWeek/jan12/generators/pluto/libPluto.so


It doesn't exist... :-S

Mamen
Re: New pandaroot release july12 [message #13795 is a reply to message #13794] Thu, 19 July 2012 19:25 Go to previous messageGo to next message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *pools.arcor-ip.net
Maria Carmen Mora Espi wrote on Thu, 19 July 2012 18:36



libPluto.so


It doesn't exist... :-S



but it didn't exist either in the previous panda root that finally I could compile but it didn't work... :-S
Re: New pandaroot release july12 [message #13796 is a reply to message #13795] Fri, 20 July 2012 08:36 Go to previous messageGo to next message
Florian Uhlig is currently offline  Florian Uhlig
Messages: 424
Registered: May 2007
first-grade participant
From: *gsi.de
Hi,

Are you sure the SIMPATH was set correctly? I made the same mistake myself today.
I have inside the fairsoft_jan12 directory which was check out from the repository a directory install where everything is installed. If I set the SIMPATH to fairsoft_jan12 cmake crashes with the same error. The funny thing is that Root is found even if the PATH is not correct.

If I set the SIMPATH correctly to fairsoft_jan12/install everything works as expected.

Ciao

Florian

Re: New pandaroot release july12 [message #13798 is a reply to message #13796] Fri, 20 July 2012 14:45 Go to previous messageGo to next message
Mamen is currently offline  Mamen
Messages: 55
Registered: January 2009
Location: Mainz
continuous participant
From: *kph.uni-mainz.de
Hi everybody,

I finally could compile PandaRoot and the macros work.

I tried to install everything from the beggining yesterday.
I checked twice that the path was set before correctly to the directory with the external packages, but it still didn't work.

Finally today I tried to install everything again from the beggining. The only difference is that this time I didn't set a directory for installing the binaries. So, it seems that the problem is somewhere there. So, I compiled the external packages without problem and then PandaRoot also without errors.

With the help of Dmitry, I just run the macro called "run_sim_stt_evt.C"

Although I don't understand yet what the macro does, it seems that everything finally works.

Thanks a lot for your help, suggestions, and time.
See you on Monday!

Mamen

Re: New pandaroot release july12 [message #13799 is a reply to message #13798] Fri, 20 July 2012 14:57 Go to previous message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *tagung.uni-giessen.de
Champagne!!!!
Thanks to spend some time doing such many tries...
Previous Topic: Problems of trunk (external packages) with Ubuntu 12.04
Next Topic: Crash in reco-macro, PndSttMvdTracking.cxx produces segfault
Goto Forum:
  


Current Time: Fri Dec 13 22:56:59 CET 2024

Total time taken to generate the page: 0.00796 seconds