g++ -O2 -Wall -Woverloaded-virtual -I/usr/X11R6/include -D_REENTRANT -MD -I/cygdrive/c/root/include -c Event.cxx gcc -O2 -Wl,--enable-auto-import Event.o -o Event Event.o(.text+0x12):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x46):Event.cxx: undefined reference to `TObject::TObject[not-in-charge]()' Event.o(.text+0x58):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0x88):Event.cxx: undefined reference to `TObject::TObject[not-in-charge]()' Event.o(.text+0x90):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xb4):Event.cxx: undefined reference to `TObject::TObject[not-in-charge]()' Event.o(.text+0xbc):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xeb):Event.cxx: undefined reference to `TBits::TBits[in-charge](unsigned)' Event.o(.text+0x108):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x136):Event.cxx: undefined reference to `TClonesArray::TClonesArray[in-charge](char const*, int, bool)' Event.o(.text+0x164):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x17a):Event.cxx: undefined reference to `TRefArray::TRefArray[in-charge]()' Event.o(.text+0x19d):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x1b3):Event.cxx: undefined reference to `TRefArray::TRefArray[in-charge]()' Event.o(.text+0x24b):Event.cxx: undefined reference to `TRef::SetAction(TObject*)' Event.o(.text+0x283):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0x293):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x2a8):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x2b8):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x2cd):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x2d5):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0x2ea):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x30e):Event.cxx: undefined reference to `TObject::operator delete(void*)' Event.o(.text+0x392):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x3c6):Event.cxx: undefined reference to `TObject::TObject[not-in-charge]()' Event.o(.text+0x3d8):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0x408):Event.cxx: undefined reference to `TObject::TObject[not-in-charge]()' Event.o(.text+0x410):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x434):Event.cxx: undefined reference to `TObject::TObject[not-in-charge]()' Event.o(.text+0x43c):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x46b):Event.cxx: undefined reference to `TBits::TBits[in-charge](unsigned)' Event.o(.text+0x487):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x4b5):Event.cxx: undefined reference to `TClonesArray::TClonesArray[in-charge](char const*, int, bool)' Event.o(.text+0x4e3):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x4f9):Event.cxx: undefined reference to `TRefArray::TRefArray[in-charge]()' Event.o(.text+0x51c):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x532):Event.cxx: undefined reference to `TRefArray::TRefArray[in-charge]()' Event.o(.text+0x5cb):Event.cxx: undefined reference to `TRef::SetAction(TObject*)' Event.o(.text+0x603):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0x613):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x628):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x638):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x64d):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x655):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0x66a):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x68e):Event.cxx: undefined reference to `TObject::operator delete(void*)' Event.o(.text+0x712):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x7f4):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0x804):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x819):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x829):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x83e):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x846):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0x85b):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x876):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text+0x883):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text+0x8f5):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0x90a):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x933):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0x943):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x958):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x968):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0x97d):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x9a2):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0xa84):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0xa94):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xaa9):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xab9):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xace):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xad6):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0xaeb):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xb06):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text+0xb13):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text+0xb85):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0xb9a):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xbc3):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0xbd3):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xbe8):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xbf8):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xc0d):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xc32):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0xd14):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0xd24):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xd39):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xd49):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xd5e):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xd66):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0xd7b):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xd86):Event.cxx: undefined reference to `TObject::operator delete(void*)' Event.o(.text+0xda1):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text+0xdae):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text+0xe1f):Event.cxx: undefined reference to `vtable for EventHeader' Event.o(.text+0xe34):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xe63):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0xe73):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xe88):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xe98):Event.cxx: undefined reference to `vtable for TRef' Event.o(.text+0xead):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0xed7):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0xf27):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0xf43):Event.cxx: undefined reference to `TProcessID::GetObjectCount()' Event.o(.text+0xfca):Event.cxx: undefined reference to `operator new[](unsigned)' Event.o(.text+0x1094):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x1121):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x11b1):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x1208):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x1260):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x12af):Event.cxx: more undefined references to `_gRandom' follow Event.o(.text+0x1333):Event.cxx: undefined reference to `TProcessID::SetObjectCount(unsigned)' Event.o(.text+0x134b):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text+0x1372):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x13d6):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned, void*)' Event.o(.text+0x1413):Event.cxx: undefined reference to `TRef::operator=(TObject*)' Event.o(.text+0x1546):Event.cxx: undefined reference to `TObject::operator delete(void*, void*)' Event.o(.text+0x1602):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x1665):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x169e):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x171f):Event.cxx: undefined reference to `TObject::operator delete(void*)' Event.o(.text+0x1787):Event.cxx: undefined reference to `operator new[](unsigned)' Event.o(.text+0x17a1):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x17e4):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text+0x1808):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x1843):Event.cxx: undefined reference to `TObject::TObject[not-in-charge](TObject const&)' Event.o(.text+0x1869):Event.cxx: undefined reference to `TBits::TBits[in-charge](unsigned)' Event.o(.text+0x191d):Event.cxx: undefined reference to `TBits::operator=(TBits const&)' Event.o(.text+0x1942):Event.cxx: undefined reference to `operator new[](unsigned)' Event.o(.text+0x198d):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x19b4):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0x19d8):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x1a13):Event.cxx: undefined reference to `TObject::TObject[not-in-charge](TObject const&)' Event.o(.text+0x1a39):Event.cxx: undefined reference to `TBits::TBits[in-charge](unsigned)' Event.o(.text+0x1aed):Event.cxx: undefined reference to `TBits::operator=(TBits const&)' Event.o(.text+0x1b12):Event.cxx: undefined reference to `operator new[](unsigned)' Event.o(.text+0x1b5d):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x1b84):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0x1ba5):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x1bd9):Event.cxx: undefined reference to `TObject::TObject[not-in-charge]()' Event.o(.text+0x1bfd):Event.cxx: undefined reference to `TBits::TBits[in-charge](unsigned)' Event.o(.text+0x1c03):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x1c89):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x1ccb):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x1cf0):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x1d29):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x1d62):Event.cxx: more undefined references to `_gRandom' follow Event.o(.text+0x2077):Event.cxx: undefined reference to `operator new[](unsigned)' Event.o(.text+0x213d):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x2164):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0x2185):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x21b9):Event.cxx: undefined reference to `TObject::TObject[not-in-charge]()' Event.o(.text+0x21dd):Event.cxx: undefined reference to `TBits::TBits[in-charge](unsigned)' Event.o(.text+0x21e3):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x2269):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x22ab):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x22d0):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x2309):Event.cxx: undefined reference to `_gRandom' Event.o(.text+0x2342):Event.cxx: more undefined references to `_gRandom' follow Event.o(.text+0x2657):Event.cxx: undefined reference to `operator new[](unsigned)' Event.o(.text+0x271d):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text+0x2744):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text+0x276c):Event.cxx: undefined reference to `TBits::Clear(char const*)' Event.o(.text+0x2789):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text+0x27a5):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x27d6):Event.cxx: undefined reference to `_gDirectory' Event.o(.text+0x2802):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2851):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2871):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x28c0):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x28e0):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x292f):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x294f):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x299e):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x29be):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2a0d):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2a2d):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2a73):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2a93):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2ad9):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2af9):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2b42):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2b65):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2bba):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2be0):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2c35):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2c5b):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2ca2):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2cc8):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2d1d):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2d43):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2d98):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2dbe):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2e13):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2e39):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2e8e):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2eb4):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2f00):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2f26):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2f72):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x2f98):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x2fed):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3013):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3068):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x308e):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x30ce):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x314b):Event.cxx: undefined reference to `TObject::operator delete(void*)' Event.o(.text+0x3176):Event.cxx: undefined reference to `TObject::operator delete(void*)' Event.o(.text+0x33a5):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text+0x33d6):Event.cxx: undefined reference to `_gDirectory' Event.o(.text+0x3402):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3451):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3471):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x34c0):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x34e0):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x352f):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x354f):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x359e):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x35be):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x360d):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x362d):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3673):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3693):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x36d9):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x36f9):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3742):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3765):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x37ba):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x37e0):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3835):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x385b):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x38a2):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x38c8):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x391d):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3943):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3998):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x39be):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3a13):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3a39):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3a8e):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3ab4):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3b00):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3b26):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3b72):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3b98):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3bed):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3c13):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3c68):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3c8e):Event.cxx: undefined reference to `TStorage::ObjectAlloc(unsigned)' Event.o(.text+0x3cce):Event.cxx: undefined reference to `TH1F::TH1F[in-charge](char const*, char const*, int, double, double)' Event.o(.text+0x3d4b):Event.cxx: undefined reference to `TObject::operator delete(void*)' Event.o(.text+0x3d76):Event.cxx: undefined reference to `TObject::operator delete(void*)' Event.o(.text+0x423d):Event.cxx: undefined reference to `ROOT::GenerateInitInstance(EventHeader const*)' Event.o(.text+0x4257):Event.cxx: undefined reference to `ROOT::TGenericClassInfo::SetImplFile(char const*, int)' Event.o(.text+0x426d):Event.cxx: undefined reference to `ROOT::GenerateInitInstance(Event const*)' Event.o(.text+0x4287):Event.cxx: undefined reference to `ROOT::TGenericClassInfo::SetImplFile(char const*, int)' Event.o(.text+0x429d):Event.cxx: undefined reference to `ROOT::GenerateInitInstance(Track const*)' Event.o(.text+0x42b7):Event.cxx: undefined reference to `ROOT::TGenericClassInfo::SetImplFile(char const*, int)' Event.o(.text+0x42cf):Event.cxx: undefined reference to `ROOT::GenerateInitInstance(HistogramManager const*)' Event.o(.text+0x42e9):Event.cxx: undefined reference to `ROOT::TGenericClassInfo::SetImplFile(char const*, int)' Event.o(.text+0x3fbe):Event.cxx: undefined reference to `operator delete(void*)' Event.o(.rdata$_ZTV16HistogramManager+0x14):Event.cxx: undefined reference to `HistogramManager::ShowMembers(TMemberInspector&, char*)' Event.o(.rdata$_ZTV16HistogramManager+0x18):Event.cxx: undefined reference to `HistogramManager::Streamer(TBuffer&)' Event.o(.rdata$_ZTV5Track+0x8):Event.cxx: undefined reference to `TObject::DoError(int, char const*, char const*, char*) const' Event.o(.rdata$_ZTV5Track+0x14):Event.cxx: undefined reference to `TObject::AppendPad(char const*)' Event.o(.rdata$_ZTV5Track+0x18):Event.cxx: undefined reference to `TObject::Browse(TBrowser*)' Event.o(.rdata$_ZTV5Track+0x1c):Event.cxx: undefined reference to `TObject::ClassName() const' Event.o(.rdata$_ZTV5Track+0x24):Event.cxx: undefined reference to `TObject::Clone(char const*) const' Event.o(.rdata$_ZTV5Track+0x28):Event.cxx: undefined reference to `TObject::Compare(TObject const*) const' Event.o(.rdata$_ZTV5Track+0x2c):Event.cxx: undefined reference to `TObject::Copy(TObject&) const' Event.o(.rdata$_ZTV5Track+0x30):Event.cxx: undefined reference to `TObject::Delete(char const*)' Event.o(.rdata$_ZTV5Track+0x34):Event.cxx: undefined reference to `TObject::DistancetoPrimitive(int, int)' Event.o(.rdata$_ZTV5Track+0x38):Event.cxx: undefined reference to `TObject::Draw(char const*)' Event.o(.rdata$_ZTV5Track+0x3c):Event.cxx: undefined reference to `TObject::DrawClass() const' Event.o(.rdata$_ZTV5Track+0x40):Event.cxx: undefined reference to `TObject::DrawClone(char const*) const' Event.o(.rdata$_ZTV5Track+0x44):Event.cxx: undefined reference to `TObject::Dump() const' Event.o(.rdata$_ZTV5Track+0x48):Event.cxx: undefined reference to `TObject::Execute(char const*, char const*, int*)' Event.o(.rdata$_ZTV5Track+0x4c):Event.cxx: undefined reference to `TObject::Execute(TMethod*, TObjArray*, int*)' Event.o(.rdata$_ZTV5Track+0x50):Event.cxx: undefined reference to `TObject::ExecuteEvent(int, int, int)' Event.o(.rdata$_ZTV5Track+0x54):Event.cxx: undefined reference to `TObject::FindObject(char const*) const' Event.o(.rdata$_ZTV5Track+0x58):Event.cxx: undefined reference to `TObject::FindObject(TObject const*) const' Event.o(.rdata$_ZTV5Track+0x5c):Event.cxx: undefined reference to `TObject::GetDrawOption() const' Event.o(.rdata$_ZTV5Track+0x60):Event.cxx: undefined reference to `TObject::GetUniqueID() const' Event.o(.rdata$_ZTV5Track+0x64):Event.cxx: undefined reference to `TObject::GetName() const' Event.o(.rdata$_ZTV5Track+0x68):Event.cxx: undefined reference to `TObject::GetIconName() const' Event.o(.rdata$_ZTV5Track+0x70):Event.cxx: undefined reference to `TObject::GetObjectInfo(int, int) const' Event.o(.rdata$_ZTV5Track+0x74):Event.cxx: undefined reference to `TObject::GetTitle() const' Event.o(.rdata$_ZTV5Track+0x78):Event.cxx: undefined reference to `TObject::HandleTimer(TTimer*)' Event.o(.rdata$_ZTV5Track+0x7c):Event.cxx: undefined reference to `TObject::Hash() const' Event.o(.rdata$_ZTV5Track+0x80):Event.cxx: undefined reference to `TObject::InheritsFrom(char const*) const' Event.o(.rdata$_ZTV5Track+0x84):Event.cxx: undefined reference to `TObject::InheritsFrom(TClass const*) const' Event.o(.rdata$_ZTV5Track+0x88):Event.cxx: undefined reference to `TObject::Inspect() const' Event.o(.rdata$_ZTV5Track+0x8c):Event.cxx: undefined reference to `TObject::IsFolder() const' Event.o(.rdata$_ZTV5Track+0x90):Event.cxx: undefined reference to `TObject::IsEqual(TObject const*) const' Event.o(.rdata$_ZTV5Track+0x98):Event.cxx: undefined reference to `TObject::Notify()' Event.o(.rdata$_ZTV5Track+0x9c):Event.cxx: undefined reference to `TObject::ls(char const*) const' Event.o(.rdata$_ZTV5Track+0xa0):Event.cxx: undefined reference to `TObject::Paint(char const*)' Event.o(.rdata$_ZTV5Track+0xa4):Event.cxx: undefined reference to `TObject::Pop()' Event.o(.rdata$_ZTV5Track+0xa8):Event.cxx: undefined reference to `TObject::Print(char const*) const' Event.o(.rdata$_ZTV5Track+0xac):Event.cxx: undefined reference to `TObject::Read(char const*)' Event.o(.rdata$_ZTV5Track+0xb0):Event.cxx: undefined reference to `TObject::RecursiveRemove(TObject*)' Event.o(.rdata$_ZTV5Track+0xb4):Event.cxx: undefined reference to `TObject::SavePrimitive(std::basic_ofstream >&, char const*)' Event.o(.rdata$_ZTV5Track+0xb8):Event.cxx: undefined reference to `TObject::SetDrawOption(char const*)' Event.o(.rdata$_ZTV5Track+0xbc):Event.cxx: undefined reference to `TObject::SetUniqueID(unsigned)' Event.o(.rdata$_ZTV5Track+0xc0):Event.cxx: undefined reference to `TObject::UseCurrentStyle()' Event.o(.rdata$_ZTV5Track+0xc4):Event.cxx: undefined reference to `TObject::Write(char const*, int, int)' Event.o(.rdata$_ZTV5Track+0xc8):Event.cxx: undefined reference to `TObject::Write(char const*, int, int) const' Event.o(.rdata$_ZTV5Track+0xcc):Event.cxx: undefined reference to `TObject::Info(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Track+0xd0):Event.cxx: undefined reference to `TObject::Warning(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Track+0xd4):Event.cxx: undefined reference to `TObject::Error(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Track+0xd8):Event.cxx: undefined reference to `TObject::SysError(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Track+0xdc):Event.cxx: undefined reference to `TObject::Fatal(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Track+0xe4):Event.cxx: undefined reference to `Track::ShowMembers(TMemberInspector&, char*)' Event.o(.rdata$_ZTV5Track+0xe8):Event.cxx: undefined reference to `Track::Streamer(TBuffer&)' Event.o(.rdata$_ZTV5Event+0x8):Event.cxx: undefined reference to `TObject::DoError(int, char const*, char const*, char*) const' Event.o(.rdata$_ZTV5Event+0x14):Event.cxx: undefined reference to `TObject::AppendPad(char const*)' Event.o(.rdata$_ZTV5Event+0x18):Event.cxx: undefined reference to `TObject::Browse(TBrowser*)' Event.o(.rdata$_ZTV5Event+0x1c):Event.cxx: undefined reference to `TObject::ClassName() const' Event.o(.rdata$_ZTV5Event+0x24):Event.cxx: undefined reference to `TObject::Clone(char const*) const' Event.o(.rdata$_ZTV5Event+0x28):Event.cxx: undefined reference to `TObject::Compare(TObject const*) const' Event.o(.rdata$_ZTV5Event+0x2c):Event.cxx: undefined reference to `TObject::Copy(TObject&) const' Event.o(.rdata$_ZTV5Event+0x30):Event.cxx: undefined reference to `TObject::Delete(char const*)' Event.o(.rdata$_ZTV5Event+0x34):Event.cxx: undefined reference to `TObject::DistancetoPrimitive(int, int)' Event.o(.rdata$_ZTV5Event+0x38):Event.cxx: undefined reference to `TObject::Draw(char const*)' Event.o(.rdata$_ZTV5Event+0x3c):Event.cxx: undefined reference to `TObject::DrawClass() const' Event.o(.rdata$_ZTV5Event+0x40):Event.cxx: undefined reference to `TObject::DrawClone(char const*) const' Event.o(.rdata$_ZTV5Event+0x44):Event.cxx: undefined reference to `TObject::Dump() const' Event.o(.rdata$_ZTV5Event+0x48):Event.cxx: undefined reference to `TObject::Execute(char const*, char const*, int*)' Event.o(.rdata$_ZTV5Event+0x4c):Event.cxx: undefined reference to `TObject::Execute(TMethod*, TObjArray*, int*)' Event.o(.rdata$_ZTV5Event+0x50):Event.cxx: undefined reference to `TObject::ExecuteEvent(int, int, int)' Event.o(.rdata$_ZTV5Event+0x54):Event.cxx: undefined reference to `TObject::FindObject(char const*) const' Event.o(.rdata$_ZTV5Event+0x58):Event.cxx: undefined reference to `TObject::FindObject(TObject const*) const' Event.o(.rdata$_ZTV5Event+0x5c):Event.cxx: undefined reference to `TObject::GetDrawOption() const' Event.o(.rdata$_ZTV5Event+0x60):Event.cxx: undefined reference to `TObject::GetUniqueID() const' Event.o(.rdata$_ZTV5Event+0x64):Event.cxx: undefined reference to `TObject::GetName() const' Event.o(.rdata$_ZTV5Event+0x68):Event.cxx: undefined reference to `TObject::GetIconName() const' Event.o(.rdata$_ZTV5Event+0x70):Event.cxx: undefined reference to `TObject::GetObjectInfo(int, int) const' Event.o(.rdata$_ZTV5Event+0x74):Event.cxx: undefined reference to `TObject::GetTitle() const' Event.o(.rdata$_ZTV5Event+0x78):Event.cxx: undefined reference to `TObject::HandleTimer(TTimer*)' Event.o(.rdata$_ZTV5Event+0x7c):Event.cxx: undefined reference to `TObject::Hash() const' Event.o(.rdata$_ZTV5Event+0x80):Event.cxx: undefined reference to `TObject::InheritsFrom(char const*) const' Event.o(.rdata$_ZTV5Event+0x84):Event.cxx: undefined reference to `TObject::InheritsFrom(TClass const*) const' Event.o(.rdata$_ZTV5Event+0x88):Event.cxx: undefined reference to `TObject::Inspect() const' Event.o(.rdata$_ZTV5Event+0x8c):Event.cxx: undefined reference to `TObject::IsFolder() const' Event.o(.rdata$_ZTV5Event+0x90):Event.cxx: undefined reference to `TObject::IsEqual(TObject const*) const' Event.o(.rdata$_ZTV5Event+0x98):Event.cxx: undefined reference to `TObject::Notify()' Event.o(.rdata$_ZTV5Event+0x9c):Event.cxx: undefined reference to `TObject::ls(char const*) const' Event.o(.rdata$_ZTV5Event+0xa0):Event.cxx: undefined reference to `TObject::Paint(char const*)' Event.o(.rdata$_ZTV5Event+0xa4):Event.cxx: undefined reference to `TObject::Pop()' Event.o(.rdata$_ZTV5Event+0xa8):Event.cxx: undefined reference to `TObject::Print(char const*) const' Event.o(.rdata$_ZTV5Event+0xac):Event.cxx: undefined reference to `TObject::Read(char const*)' Event.o(.rdata$_ZTV5Event+0xb0):Event.cxx: undefined reference to `TObject::RecursiveRemove(TObject*)' Event.o(.rdata$_ZTV5Event+0xb4):Event.cxx: undefined reference to `TObject::SavePrimitive(std::basic_ofstream >&, char const*)' Event.o(.rdata$_ZTV5Event+0xb8):Event.cxx: undefined reference to `TObject::SetDrawOption(char const*)' Event.o(.rdata$_ZTV5Event+0xbc):Event.cxx: undefined reference to `TObject::SetUniqueID(unsigned)' Event.o(.rdata$_ZTV5Event+0xc0):Event.cxx: undefined reference to `TObject::UseCurrentStyle()' Event.o(.rdata$_ZTV5Event+0xc4):Event.cxx: undefined reference to `TObject::Write(char const*, int, int)' Event.o(.rdata$_ZTV5Event+0xc8):Event.cxx: undefined reference to `TObject::Write(char const*, int, int) const' Event.o(.rdata$_ZTV5Event+0xcc):Event.cxx: undefined reference to `TObject::Info(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Event+0xd0):Event.cxx: undefined reference to `TObject::Warning(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Event+0xd4):Event.cxx: undefined reference to `TObject::Error(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Event+0xd8):Event.cxx: undefined reference to `TObject::SysError(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Event+0xdc):Event.cxx: undefined reference to `TObject::Fatal(char const*, char const*, ...) const' Event.o(.rdata$_ZTV5Event+0xe4):Event.cxx: undefined reference to `Event::ShowMembers(TMemberInspector&, char*)' Event.o(.rdata$_ZTV5Event+0xe8):Event.cxx: undefined reference to `Event::Streamer(TBuffer&)' Event.o(.text$_ZN5TBits12SetBitNumberEjb+0x7c):Event.cxx: undefined reference to `operator new[](unsigned)' Event.o(.text$_ZN5TBits12SetBitNumberEjb+0xcc):Event.cxx: undefined reference to `operator delete[](void*)' Event.o(.text$_ZN5TrackD1Ev+0x12):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text$_ZN5TrackD1Ev+0x6a):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text$_ZN5TrackD1Ev+0x7c):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text$_ZN5TrackD1Ev+0xb0):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text$_ZN5TrackD1Ev+0xd7):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text$_ZN5TrackD0Ev+0x12):Event.cxx: undefined reference to `___gxx_personality_sj0' Event.o(.text$_ZN5TrackD0Ev+0x6a):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text$_ZN5TrackD0Ev+0x7c):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text$_ZN5TrackD0Ev+0x87):Event.cxx: undefined reference to `TObject::operator delete(void*)' Event.o(.text$_ZN5TrackD0Ev+0xbd):Event.cxx: undefined reference to `TObject::~TObject [not-in-charge]()' Event.o(.text$_ZN5TrackD0Ev+0xe4):Event.cxx: undefined reference to `TBits::~TBits [in-charge]()' Event.o(.text$_ZNK5Track3IsAEv+0x5):Event.cxx: undefined reference to `Track::Class()' Event.o(.text$_ZNK5Event3IsAEv+0x5):Event.cxx: undefined reference to `Event::Class()' Event.o(.text$_ZNK16HistogramManager3IsAEv+0x5):Event.cxx: undefined reference to `HistogramManager::Class()' Event.o(.rdata$_ZTI5Track+0x0):Event.cxx: undefined reference to `vtable for __cxxabiv1::__si_class_type_info' Event.o(.rdata$_ZTI5Event+0x0):Event.cxx: undefined reference to `vtable for __cxxabiv1::__si_class_type_info' Event.o(.rdata$_ZTI16HistogramManager+0x0):Event.cxx: undefined reference to `vtable for __cxxabiv1::__class_type_info' Event.o(.rdata$_ZTI7TObject+0x0):Event.cxx: undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../libcygwin.a(libcmain.o)(.text+0x7c): undefined reference to `_WinMain@16' collect2: ld returned 1 exit status make: *** [Event] Error 1