From Pere (and slightly modified by me): - Create the Python module libPyROOT.pyd from libPyROOT.lib instead of   copying it from libPyROOT.dll.   This solves the following problem:   >>> import ROOT   >>> import GaudiPython   Warning in <TClassTable::Add>: class TPyDispatcher already in  TClassTable   Warning in <TClassTable::Add>: class PyROOT::TPyException already in TClassTable   Warning in <TClassTable::Add>: class PyROOT::TPyROOTApplication already in TClassTable   Warning in  <TClassTable::Add>: class TPyReturn already in TClassTable   Warning in  <TClassTable::Add>: class TPython already in TClassTable
From Pere (and slightly modified by me):
- Create the Python module libPyROOT.pyd from libPyROOT.lib instead of
  copying it from libPyROOT.dll.
  This solves the following problem:
  >>> import ROOT
  >>> import GaudiPython
  Warning in <TClassTable::Add>: class TPyDispatcher already in  TClassTable
  Warning in <TClassTable::Add>: class PyROOT::TPyException already in TClassTable
  Warning in <TClassTable::Add>: class PyROOT::TPyROOTApplication already in TClassTable
  Warning in  <TClassTable::Add>: class TPyReturn already in TClassTable
  Warning in  <TClassTable::Add>: class TPython already in TClassTable

  And in some cases it hangs forever while reporting the ROOT errors. 
  The problem is that libPyROOT.dll is loaded a second time in GaudiPython
  because there is a dictionary that has dependency (pickle support I think)
  to libPyROOT.dll and the first time is loaded under a different name
  libPyROOT.pyd.


git-svn-id: ecbadac9c76e8cf640a0bca86f6bd796c98521e3@27101 27541ba8-7e3a-0410-8455-c3a389f83636

bbannier/ROOT,dawehner/root,dawehner/root,bbannier/ROOT,dawehner/root,dawehner/root,dawehner/root,bbannier/ROOT,bbannier/ROOT,bbannier/ROOT,dawehner/root,dawehner/root,bbannier/ROOT,dawehner/root,bbannier/ROOT