jan12 not working on wheezy 64 bit [message #13720] |
Fri, 06 July 2012 15:42 |
Carsten Schwarz
Messages: 288 Registered: March 2004
|
first-grade participant |
From: 140.181.9*
|
|
Hi,
I try to install the external packages on a Thinkpad X220 amd64
with Debian Wheezy and get only to the infamous vgm.
At the end is the ouput of the log file and the partly output
on the screen.
Any ideas?
Best regards
Carsten
------------------------------------
*** Compiling Clhep ................
*** Unpacking clhep-2.1.1.0.tgz ..............
*** Clhep compiled successfully ***
*** Compiling Geant4-Source ................
*** Unpacking geant4.9.5.tar.gz ..............
*** Compiling Geant4-lib ................
*** Compiling Geant4-build ................
*** Compiling root ................
Copied rootconfig.sh ......................
Configure Root ..........................................
*** root compiled successfully ***
*** Compiling pluto ................
*** Unpacking Pluto.5.37.tar.gz ..............
patching file plugins/scatter_mod/PSaidLowEnergy.cc
*** Pluto compiled successfully ***
*** Compiling Geant3 ................
patching file Makefile
Hunk #1 succeeded at 91 (offset -2 lines).
*** Geant3 compiled successfully ***
*** Compiling VGM ................
*** ERROR: VGM could not be created.
*** End installation of external packages with Errors***
--------------------------------------------------------
On the screen there is a error meassage in geant4:
In file included from /d/jan12/transport/geant4/source/analysis/include/G4RootAnalysisManager. hh:36:0,
from /d/jan12/transport/geant4/source/analysis/src/G4RootAnalysisManager.cc:3 0:
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file: In member function ‘virtual bool tools::wroot::file::set_pos(tools::wroot::seek, tools::wroot::ifile::from)’:
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file:63:9: error: ‘::lseek64’ has not been declared
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file: In member function ‘virtual bool tools::wroot::file::write_buffer(const char*, tools::uint32)’:
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file:84:19 : error: ‘::write’ has not been declared
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file: In member function ‘virtual bool tools::wroot::file::synchronize()’:
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file:120:9 : error: ‘::fsync’ has not been declared
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file: In member function ‘void tools::wroot::file::close()’:
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file:339:5 : error: ‘::close’ has not been declared
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file: In static member function ‘static bool tools::wroot::file::access_path(const string&, tools::wroot::file::EAccessMode)’:
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file:411:1 3: error: ‘::access’ has not been declared
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file: In static member function ‘static bool tools::wroot::file::unlink(const string&)’:
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file:426:1 5: error: ‘::rmdir’ has not been declared
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file:428:1 5: error: ‘::unlink’ has not been declared
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file: In static member function ‘static bool tools::wroot::file::access_path(const string&, tools::wroot::file::EAccessMode)’:
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file:413:3 : warning: control reaches end of non-void function [-Wreturn-type]
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file: In static member function ‘static bool tools::wroot::file::unlink(const string&)’:
/d/jan12/transport/geant4/source/analysis/include/tools/wroot/file:430:3 : warning: control reaches end of non-void function [-Wreturn-type]
In file included from /d/jan12/transport/geant4/source/global/management/include/G4PhysicalCon stants.hh:27:0,
from /d/jan12/transport/geant4/source/global/management/include/globals.hh:71 ,
from /d/jan12/transport/geant4/source/analysis/include/G4AnalysisVerbose.hh:3 3,
from /d/jan12/transport/geant4/source/analysis/include/G4VAnalysisManager.hh: 33,
from /d/jan12/transport/geant4/source/analysis/include/G4RootAnalysisManager. hh:33,
from /d/jan12/transport/geant4/source/analysis/src/G4RootAnalysisManager.cc:3 0:
/d/jan12/transport/geant4/source/externals/clhep/include/CLHEP/Units/Phy sicalConstants.h: At global scope:
/d/jan12/transport/geant4/source/externals/clhep/include/CLHEP/Units/Phy sicalConstants.h:79:21: warning: ‘CLHEP::electron_charge’ defined but not used [-Wunused-variable]
make[2]: *** [source/analysis/CMakeFiles/G4analysis.dir/src/G4RootAnalysisManager.cc. o] Error 1
make[1]: *** [source/analysis/CMakeFiles/G4analysis.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
|
|
|
Re: jan12 not working on wheezy 64 bit [message #13724 is a reply to message #13720] |
Mon, 09 July 2012 14:34 |
Mohammad Al-Turany
Messages: 518 Registered: April 2004 Location: GSI, Germany
|
first-grade participant |
From: *gsi.de
|
|
Hallo Carsten,
Debian Wheezy is still not released and still has thousands of bugs, it is expected to be released end of this year. I found some bug reports about the same problem you have here with Geant4 (I could reproduce it also on a virtual machine).
So I am sorry about this, but we cannot fix this now, first it is not in our code and second it is still changing every day, they just switch to gcc 4.7 and many things are still missing!
Why you need this Wheezy? cannot you use Ubuntu 12.04?
regards
Mohammad
|
|
|