Problem 708 - Problems with installlation of Geant4.5.2
Summary: Problems with installlation of Geant4.5.2
Status: RESOLVED INVALID
Alias: None
Product: Geant4
Classification: Unclassified
Component: config (show other problems)
Version: 5.2
Hardware: Other Linux
: P2 normal
Assignee: Gabriele Cosmo
URL:
Depends on:
Blocks:
 
Reported: 2005-01-10 01:50 CET by s.chandra
Modified: 2005-01-13 00:52 CET (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description s.chandra 2005-01-10 01:50:32 CET
Hello,

I am trying to install Geant4.5.2 on SuSSE Linux 9.2 and gcc 3.3.4

I am getting the following error messages

Compiling G4OpenGLTransform3D.cc ...
src/G4OpenGLTransform3D.cc: In member function `const GLdouble*
   G4OpenGLTransform3D::GetGLMatrix()':
src/G4OpenGLTransform3D.cc:41: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:42: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:43: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:45: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:46: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:47: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:49: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:50: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:51: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:53: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:54: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:55: error: aggregate value used where a float was
   expected
gmake[2]: *** [/home/chandra/geant4.5.2.pCompiling G4OpenGLTransform3D.cc ...
src/G4OpenGLTransform3D.cc: In member function `const GLdouble*
   G4OpenGLTransform3D::GetGLMatrix()':
src/G4OpenGLTransform3D.cc:41: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:42: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:43: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:45: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:46: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:47: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:49: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:50: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:51: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:53: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:54: error: aggregate value used where a float was
   expected
src/G4OpenGLTransform3D.cc:55: error: aggregate value used where a float was
   expected
gmake[2]: ***
[/home/chandra/geant4.5.2.p02/tmp/Linux-g++/G4OpenGL/G4OpenGLTransform3D.o]
Error 1
gmake[1]: *** [granular] Error 2
gmake libmap
02/tmp/Linux-g++/G4OpenGL/G4OpenGLTransform3D.o] Error 1
gmake[1]: *** [granular] Error 2
gmake libmap

I am new user of Geant and request if someone could help me with these errors
Thanks !!

Sonali
Comment 1 Gabriele Cosmo 2005-01-13 00:52:59 CET
It looks like you're trying to build release 5.2 using the wrong version
of CLHEP. Release 5.2 requires CLHEP-1.8.1.0.
You should upgrade to Geant4 7.0 if you want to use CLHEP-1.9.1.2.