Message: Editing source files Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question Editing source files 

Forum: Event and Track Management
Date: Mar 05, 00:46
From: Anatoly Gusev <Anatoly Gusev>

I installed Geant4 on Windows 7 platform And ran the example B1 with CMake with no problem

In order to trace execution I needed to insert some text messages to the code.  
To do that I copied some .cc files from the directories, where they were placed during installation, to the directory C:\B1\src 
However, when I did that with the file G4ParticleTable.cc (from the C:\Geant4\geant4_10_03\source\particles\management\src)
 I got the following message:

-------- EEEE ------- G4Exception-START -------- EEEE -------
*** G4Exception : Event0101
      issued by : G4ParticleGun::SetParticleDefinition()
Null pointer is given.
*** Fatal Exception *** core dump *** 
-------- EEEE -------- G4Exception-END --------- EEEE -------
*** G4Exception: Aborting execution *** 

I found that the null pointer was produced in G4ParticleTable.cc lines 529-555

When I copied G4VModularPhysicsList.cc (from the C:\Geant4\geant4_10_03\source\run\src)
 I got the following during building stage:

C:\B1\src\G4VModularPhysicsList.cc(43): error C2491: 'G4VModularPhysicsList::G4VMPLsubInstanceManager': 
definition of dllimport static data member not allowed [C:\B1\B1-build\exampleB1.vcxproj]
 C:\B1\src\G4VModularPhysicsList.cc(43): warning C4273: 'G4VMPLsubInstanceManager': 
inconsistent dll linkage [C:\B1\B1-build\exampleB1.vcxproj]
C:\B1\src\G4VModularPhysicsList.cc(43): error C2491: 'G4VModularPhysicsList::G4VMPLsubInstanceManager': 
definition of dllimport static data member not allowed [C:\B1\B1-build\exampleB1.vcxproj]

There is no problem with other .cc files.

 Add Message Add Message
to: "Editing source files"

 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 ]