Message: Need help to solve AIDA error when A01 runs Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Need help to solve AIDA error when A01 runs 

Keywords: AIDA INSTALLTION problem
Forum: Analysis
Date: 07 Jun, 2006
From: jolly <li_zhao2004@hotmail.com>

Hi, All
  I am trying to get AIDA installed . The GEANT4 installation is fine . I have no prblem to run the novice examples. I followed the instruction below 
http://geant4.slac.stanford.edu/g4cd/March2004/Documentation/WorkshopExercises/Exercise5.html

export JDK_HOME=/home/jolly/download/j2sdk1.4.2_01
export JAIDA_HOME=/home/jolly/download/JAIDA-3.2.1
source $JAIDA_HOME/bin/aida-setup.sh
export AIDAJNI_HOME=/home/jolly/download/AIDAJNI-3.2.1
source $AIDAJNI_HOME/bin/Linux-g++/aidajni-setup.sh
export G4ANALYSIS_USE=1
export G4VIS_USE_OPENGLX=
export G4VIS_USE_OPENGLXM=
cd /home/jolly/Geant4/geant4.5.0
cd examples/advanced/analysis
cd A01
make clean
make

The result is 
Making dependency for file A01app.cc...
Making dependency for file src/DummyAnalysisFactory.cc ...
Making dependency for file src/A01VisManager.cc ...
Making dependency for file src/A01Trajectory.cc ...
Making dependency for file src/A01TrackingAction.cc ...
Making dependency for file src/A01PrimaryGeneratorMessenger.cc ...
Making dependency for file src/A01PrimaryGeneratorAction.cc ...
Making dependency for file src/A01PhysicsList.cc ...
Making dependency for file src/A01MuonPhysics.cc ...
Making dependency for file src/A01MagneticFieldMessenger.cc ...
Making dependency for file src/A01MagneticField.cc ...
Making dependency for file src/A01IonPhysics.cc ...
Making dependency for file src/A01HodoscopeHit.cc ...
Making dependency for file src/A01Hodoscope.cc ...
Making dependency for file src/A01HadronPhysics.cc ...
Making dependency for file src/A01HadCalorimeterHit.cc ...
Making dependency for file src/A01HadCalorimeter.cc ...
Making dependency for file src/A01GeneralPhysics.cc ...
Making dependency for file src/A01EventActionMessenger.cc ...
Making dependency for file src/A01EventAction.cc ...
Making dependency for file src/A01EMPhysics.cc ...
Making dependency for file src/A01EmCalorimeterHit.cc ...
Making dependency for file src/A01EmCalorimeter.cc ...
Making dependency for file src/A01DriftChamberHit.cc ...
Making dependency for file src/A01DriftChamber.cc ...
Making dependency for file src/A01DetectorConstruction.cc ...
Making dependency for file src/A01DetectorConstMessenger.cc ...
Making dependency for file src/A01CellParameterisation.cc ...
Making dependency for file src/A01AnalysisManager.cc ...
Compiling A01AnalysisManager.cc ...
Compiling A01CellParameterisation.cc ...
Compiling A01DetectorConstMessenger.cc ...
Compiling A01DetectorConstruction.cc ...
Compiling A01DriftChamber.cc ...
Compiling A01DriftChamberHit.cc ...
Compiling A01EmCalorimeter.cc ...
Compiling A01EmCalorimeterHit.cc ...
Compiling A01EMPhysics.cc ...
Compiling A01EventAction.cc ...
Compiling A01EventActionMessenger.cc ...
Compiling A01GeneralPhysics.cc ...
Compiling A01HadCalorimeter.cc ...
Compiling A01HadCalorimeterHit.cc ...
Compiling A01HadronPhysics.cc ...
Compiling A01Hodoscope.cc ...
Compiling A01HodoscopeHit.cc ...
Compiling A01IonPhysics.cc ...
Compiling A01MagneticField.cc ...
Compiling A01MagneticFieldMessenger.cc ...
Compiling A01MuonPhysics.cc ...
Compiling A01PhysicsList.cc ...
Compiling A01PrimaryGeneratorAction.cc ...
Compiling A01PrimaryGeneratorMessenger.cc ...
Compiling A01TrackingAction.cc ...
Compiling A01Trajectory.cc ...
Compiling A01VisManager.cc ...
Compiling DummyAnalysisFactory.cc ...
Creating/replacing object files in /home/jolly/Geant4/geant4.5.0/tmp/Linux-g++/A01app/libA01app.a
Compiling A01app.cc ...
Using global libraries.
Linking A01app ...
/home/jolly/Geant4/geant4.5.0/tmp/Linux-g++/A01app/libA01app.a(A01AnalysisManager.o)(.text+0x2b): In function `A01AnalysisManager::A01AnalysisManager[not-in-charge]()':
: undefined reference to `AIDA_createAnalysisFactory'
/home/jolly/Geant4/geant4.5.0/tmp/Linux-g++/A01app/libA01app.a(A01AnalysisManager.o)(.text+0x235): In function `A01AnalysisManager::A01AnalysisManager[in-charge]()':
: undefined reference to `AIDA_createAnalysisFactory'
collect2: ld returned 1 exit status
make: *** [/home/jolly/Geant4/geant4.5.0/bin/Linux-g++/A01app] Error 1

Is there anybody can tell me how to fix the problem of undefined reference to 'AIDA_createAnalysisFactory'?
I do appreciate it!

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 More: Need help to solve AIDA error when A01 runs   (Morthekai - 26 Jun, 2006)
3 Idea: Re: Need help to solve AIDA error when A01 runs   (Morthekai - 26 Jun, 2006)
 Add Message Add Message
to: "Need help to solve AIDA error when A01 runs"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews


[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]