X11 problem with OS X 10.6


just did a fresh install of root 5.24/00 on a fresh installation of snow leopard.

Root launches ok, and I get the splash screen , but when I try to open a TCanvas with (eg)

new TCanvas()

I get the below output ( and no canvas appears).

Note that I was also having some X11 problems with installing emacs from Fink. Apparently this was because emacs had not yet been adapted to systems that lack xmkmf. They need to use the configure flags

–x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib

Once this was fixed emacs ran fine.

Just speculating but maybe it’s a similar problem. Sorry I don’t have the smarts to play with the config file to try that out manually.

  •                                     *
  •    W E L C O M E  to  R O O T       *
  •                                     *
  • Version 5.24/00 29 June 2009 *
  •                                     *
  • You are welcome to visit our Web site *
  •      [root.cern.ch](http://root.cern.ch)            *
  •                                     *

ROOT 5.24/00 (trunk@29252, Sep 18 2009, 18:59:00 on macosx64)

CINT/ROOT C/C++ Interpreter version 5.17.00, Dec 21, 2008
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.
root [0] new TCanvas()
Warning in TCanvas::ResizePad: c1 width changed from 0 to 10

Warning in TCanvas::ResizePad: c1 height changed from 0 to 10

(class TCanvas*)0x1022ed1f0
root [1] .q