I compiled Geant4 10.7 with python using visual studio 2019. I faced the following problems:
Geant 4 10.7 with python : Observed problem through installation
1.) pyG4interfaces:
The following errors were observed:
a.) C2065 ‘G4UItcsh’: undeclared identifier
[File name: pyG4UIterminal.cc , line number 49]
b.) C2065 ‘tcsh’: undeclared identifier
[File name: pyG4UIterminal.cc , line number 49]
c.) C2061 syntax error: identifier ‘G4UItcsh’
[File name: pyG4UIterminal.cc , line number 50]
d.) C2065 ‘tcsh’: undeclared identifier
[File name: pyG4UIterminal.cc , line number 55]
e.) C2065 ‘tcsh’: undeclared identifier
[File name: pyG4UIterminal.cc , line number 57]
2.) pyG4visualization:
The following errors were observed:
a.) LNK2019: unresolved external symbol “protected: static class G4VVisManager * G4VVisManager::fpConcreteInstance”
(?fpConcreteInstance@G4VVisManager@@1PEAV1@EA) referenced in function "public: static class PyG4VisManager
- __cdecl PyG4VisManager::_get_concrete_instance(void)" (?_get_concrete_instance@PyG4VisManager@@SAPEAV1@XZ)
[ file name: pyG4VisManager.obj , line number 1]
b.) LNK2019: unresolved external symbol “protected: static class G4VVisManager * G4VVisManager::fpConcreteInstance” (?fpConcreteInstance@G4VVisManager@@1PEAV1@EA) referenced in function "public: static class PyG4VisManager
- __cdecl PyG4VisManager::_get_concrete_instance(void)" (?_get_concrete_instance@PyG4VisManager@@SAPEAV1@XZ)
[ file name: pyG4VisManager.obj , line number 1]
c.) LNK 1120: 2 unresolved externals
So what could I do in this case?
Warm Regards,
Osama Sh. Alatawneh