I compiled ROOT 5.13/04 on my LinuxPPCGCC machine. My GCC verison is “gcc (GCC) 4.0.3”. Everything is functioning (so far) except that TBrower is not working.
After I type in “TBrowser test” in the interactive mode, following error messeges are shown — they are only the very first part of constantly-appearing errors. The broswer window does appear but it only shows distorted pattern inside the window where directory information is supposed to be shown. The frame and the menus are normal and I’m able to quite ROOT by clicking “file->quit” while the errors messages are still scrolling crazily.
Error in : arrow_.xpm not found
Error in : arrow_down.xpm not found
Error in : arrow_.xpm not found
Error in : arrow_.xpm not found
Error in : arrow_.xpm not found
Error in : arrow_*.xpm not found
Error in : splitterv.xpm not found
Error in : splitterv.xpm not found
Error in : splitterv.xpm not found
Error in : splitterv.xpm not found
Error in : splitterv.xpm not found
Error in : splitterv.xpm not found
Error in : splitterv.xpm not found
Error in : required pixmap(s) missing
Warning in : No image
Warning in : No image
…
…
The errors below seem repeat continuously.
Root >
*** Break *** segmentation violation
Generating stack trace…
0x0d5b3dfc in TGLVEntry::DrawCopy(unsigned long, int, int) + 0xb8 from /usr/local/root/lib/root/libGui.so
0x0d54fb30 in TGContainer::DrawRegion(int, int, unsigned int, unsigned int) + 0x130 from /usr/local/root/lib/root/libGui.so
0x0d54acc4 in TGContainer::DoRedraw() + 0x34 from /usr/local/root/lib/root/libGui.so
0x0d5530f0 in TGClient::DoRedraw() + 0xc0 from /usr/local/root/lib/root/libGui.so
0x0d5536c8 in TGClient::ProcessOneEvent() + 0x48 from /usr/local/root/lib/root/libGui.so
0x0d55381c in TGClient::HandleInput() + 0x3c from /usr/local/root/lib/root/libGui.so
0x0d553864 in TGInputHandler::Notify() + 0x14 from /usr/local/root/lib/root/libGui.so
0x0f84949c in TUnixSystem::DispatchOneEvent(bool) + 0x98 from /usr/local/root/lib/libCore.so
0x0f7491e8 in TSystem::InnerLoop() + 0x38 from /usr/local/root/lib/libCore.so
0x0f74912c in TSystem::Run() + 0xe8 from /usr/local/root/lib/libCore.so
0x0f6ab590 in TApplication::Run(bool) + 0x4c from /usr/local/root/lib/libCore.so
0x0e245eec in TRint::Run(bool) + 0x2f8 from /usr/local/root/lib/libRint.so
0x10001cb4 in from /usr/local/root/bin/root.exe
0x0dec08ec in from /lib/libc.so.6
0x0dec0a34 in from /lib/libc.so.6
Recalling the compiling and running procedures, the only unusual things I did and found are:
- first, I did “./configure --prefix-dir=/usr/local/root” and finished the compilation by running “make”. Then, I changed my mind and did “./configure --prefix-dir=/usr/local/root --etcdir=/usr/local/root/etc” and redid the compiling by “make”. After, I did “sudo make install”
(and it did complain “g77 not found”)
- when I first ran root, it complained that it could not find libCore.so and I found all the share libraried are located in /usr/local/root/lib/root instead of /usr/local/root/lib as directed in the README file. So I made soft links for all of them in /usr/local/root/lib.
Any ideas about what is going on? Thanks!