[ROOT] qtRoot on MacOSX

From: Anselmo Meregaglia (anselmo.meregaglia@cern.ch)
Date: Tue Sep 14 2004 - 18:24:35 MEST


Hi,
I have been trying to have qtRoot working on mac OSX for some time. 
Many things changed since the first trial and I have to thank Valeri 
Fine for his great help, but right now I'm still stuck
and he suggested me to write to ROOTTALK to see if anybody can help.
I've followed the instruction given on 
http://root.bnl.gov/QtRoot/How2Install4Unix.html step by step and I 
have root 4.00.08a with the latest qtroot (I got it from CVS this 
morning).
I managed to compile it (commenting out qtx3d in MyModules) and after 
that root worked all right. When I switched to qt interface changing 
"system.rootrc" I started to have problems.
When I run root I get:

** $Id: TGQt.cxx,v 1.69 2004/08/21 00:28:10 fine Exp $ this=0x596aa0
Warning in <TClassTable::Add>: class TGHorizontal3DLine already in 
TClassTable
Warning in <TClassTable::Add>: class TGVertical3DLine already in 
TClassTable
Warning in <TClassTable::Add>: class TGApplication already in 
TClassTable
Warning in <TClassTable::Add>: class TGButton already in TClassTable
Warning in <TClassTable::Add>: class TGTextButton already in TClassTable
Warning in <TClassTable::Add>: class TGPictureButton already in 
TClassTable
Warning in <TClassTable::Add>: class TGCheckButton already in 
TClassTable
Warning in <TClassTable::Add>: class TGRadioButton already in 
TClassTable
Warning in <TClassTable::Add>: class TGButtonGroup already in 
TClassTable
Warning in <TClassTable::Add>: class TGHButtonGroup already in 
TClassTable
Warning in <TClassTable::Add>: class TGVButtonGroup already in 
TClassTable
Warning in <TClassTable::Add>: class TGCanvas already in TClassTable
Warning in <TClassTable::Add>: class TGViewPort already in TClassTable
Warning in <TClassTable::Add>: class TGContainer already in TClassTable
Warning in <TClassTable::Add>: class TGClient already in TClassTable
Warning in <TClassTable::Add>: class TGColorPalette already in 
TClassTable
Warning in <TClassTable::Add>: class TGColorPick already in TClassTable
Warning in <TClassTable::Add>: class TGColorDialog already in 
TClassTable
Warning in <TClassTable::Add>: class TGColorFrame already in TClassTable
Warning in <TClassTable::Add>: class TG16ColorSelector already in 
TClassTable
Warning in <TClassTable::Add>: class TGColorPopup already in TClassTable
Warning in <TClassTable::Add>: class TGColorSelect already in 
TClassTable
Warning in <TClassTable::Add>: class TGComboBoxPopup already in 
TClassTable
Warning in <TClassTable::Add>: class TGComboBox already in TClassTable
Warning in <TClassTable::Add>: class TGLineStyleComboBox already in 
TClassTable
Warning in <TClassTable::Add>: class TGLineWidthComboBox already in 
TClassTable
Warning in <TClassTable::Add>: class TGFontTypeComboBox already in 
TClassTable
Warning in <TClassTable::Add>: class TGDimension already in TClassTable
Warning in <TClassTable::Add>: class TGPosition already in TClassTable
Warning in <TClassTable::Add>: class TGLongPosition already in 
TClassTable
Warning in <TClassTable::Add>: class TGDockButton already in TClassTable
Warning in <TClassTable::Add>: class TGDockHideButton already in 
TClassTable
Warning in <TClassTable::Add>: class TGUndockedFrame already in 
TClassTable
Warning in <TClassTable::Add>: class TGDockableFrame already in 
TClassTable
Warning in <TClassTable::Add>: class TGDoubleSlider already in 
TClassTable
Warning in <TClassTable::Add>: class TGDoubleVSlider already in 
TClassTable
Warning in <TClassTable::Add>: class TGDoubleHSlider already in 
TClassTable
Warning in <TClassTable::Add>: class TGTreeLBEntry already in 
TClassTable
Warning in <TClassTable::Add>: class TGFSComboBox already in TClassTable
Warning in <TClassTable::Add>: class TGFileContainer already in 
TClassTable
Warning in <TClassTable::Add>: class TGFileDialog already in TClassTable
Warning in <TClassTable::Add>: class TGFont already in TClassTable
Warning in <TClassTable::Add>: class TGFontPool already in TClassTable
Warning in <TClassTable::Add>: class TGFontDialog already in TClassTable
Warning in <TClassTable::Add>: class TGFrame already in TClassTable
Warning in <TClassTable::Add>: class TGCompositeFrame already in 
TClassTable
Warning in <TClassTable::Add>: class TGVerticalFrame already in 
TClassTable
Warning in <TClassTable::Add>: class TGHorizontalFrame already in 
TClassTable
Warning in <TClassTable::Add>: class TGMainFrame already in TClassTable
Warning in <TClassTable::Add>: class TGTransientFrame already in 
TClassTable
Warning in <TClassTable::Add>: class TGGroupFrame already in TClassTable
Warning in <TClassTable::Add>: class TGGC already in TClassTable
Warning in <TClassTable::Add>: class TGGCPool already in TClassTable
Warning in <TClassTable::Add>: class TGIcon already in TClassTable
Warning in <TClassTable::Add>: class TGRegion already in TClassTable
Warning in <TClassTable::Add>: class TGRegionWithId already in 
TClassTable
Warning in <TClassTable::Add>: class TGImageMap already in TClassTable
Warning in <TClassTable::Add>: class TGLabel already in TClassTable
Warning in <TClassTable::Add>: class TGLayoutHints already in 
TClassTable
Warning in <TClassTable::Add>: class TGLayoutManager already in 
TClassTable
Warning in <TClassTable::Add>: class TGVerticalLayout already in 
TClassTable
Warning in <TClassTable::Add>: class TGHorizontalLayout already in 
TClassTable
Warning in <TClassTable::Add>: class TGRowLayout already in TClassTable
Warning in <TClassTable::Add>: class TGColumnLayout already in 
TClassTable
Warning in <TClassTable::Add>: class TGMatrixLayout already in 
TClassTable
Warning in <TClassTable::Add>: class TGTileLayout already in TClassTable
Warning in <TClassTable::Add>: class TGListLayout already in TClassTable
Warning in <TClassTable::Add>: class TGListDetailsLayout already in 
TClassTable
Warning in <TClassTable::Add>: class TGLBEntry already in TClassTable
Warning in <TClassTable::Add>: class TGTextLBEntry already in 
TClassTable
Warning in <TClassTable::Add>: class TGLineLBEntry already in 
TClassTable
Warning in <TClassTable::Add>: class TGLBContainer already in 
TClassTable
Warning in <TClassTable::Add>: class TGListBox already in TClassTable
Warning in <TClassTable::Add>: class TGListTreeItem already in 
TClassTable
Warning in <TClassTable::Add>: class TGListTree already in TClassTable
Warning in <TClassTable::Add>: class TGLVEntry already in TClassTable
Warning in <TClassTable::Add>: class TGLVContainer already in 
TClassTable
Warning in <TClassTable::Add>: class TGListView already in TClassTable
Warning in <TClassTable::Add>: class TGMenuBar already in TClassTable
Warning in <TClassTable::Add>: class TGMenuTitle already in TClassTable
Warning in <TClassTable::Add>: class TGPopupMenu already in TClassTable
Warning in <TClassTable::Add>: class TGMimeTypes already in TClassTable
Warning in <TClassTable::Add>: class TGMsgBox already in TClassTable
Warning in <TClassTable::Add>: class TGNumberFormat already in 
TClassTable
Warning in <TClassTable::Add>: class TGNumberEntryField already in 
TClassTable
Warning in <TClassTable::Add>: class TGNumberEntry already in 
TClassTable
Warning in <TClassTable::Add>: class TGObject already in TClassTable
Warning in <TClassTable::Add>: class TGPicture already in TClassTable
Warning in <TClassTable::Add>: class TGSelectedPicture already in 
TClassTable
Warning in <TClassTable::Add>: class TGPicturePool already in 
TClassTable
Warning in <TClassTable::Add>: class TGProgressBar already in 
TClassTable
Warning in <TClassTable::Add>: class TGHProgressBar already in 
TClassTable
Warning in <TClassTable::Add>: class TGVProgressBar already in 
TClassTable
Warning in <TClassTable::Add>: class TGResourcePool already in 
TClassTable
Warning in <TClassTable::Add>: class TGScrollBarElement already in 
TClassTable
Warning in <TClassTable::Add>: class TGScrollBar already in TClassTable
Warning in <TClassTable::Add>: class TGHScrollBar already in TClassTable
Warning in <TClassTable::Add>: class TGVScrollBar already in TClassTable
Warning in <TClassTable::Add>: class TGShutterItem already in 
TClassTable
Warning in <TClassTable::Add>: class TGShutter already in TClassTable
Warning in <TClassTable::Add>: class TGSlider already in TClassTable
Warning in <TClassTable::Add>: class TGVSlider already in TClassTable
Warning in <TClassTable::Add>: class TGHSlider already in TClassTable
Warning in <TClassTable::Add>: class TGSplitter already in TClassTable
Warning in <TClassTable::Add>: class TGVSplitter already in TClassTable
Warning in <TClassTable::Add>: class TGHSplitter already in TClassTable
Warning in <TClassTable::Add>: class TGStatusBar already in TClassTable
Warning in <TClassTable::Add>: class TGString already in TClassTable
Warning in <TClassTable::Add>: class TGHotString already in TClassTable
Warning in <TClassTable::Add>: class TGTabElement already in TClassTable
Warning in <TClassTable::Add>: class TGTabLayout already in TClassTable
Warning in <TClassTable::Add>: class TGTab already in TClassTable
Warning in <TClassTable::Add>: class TGTableLayout already in 
TClassTable
Warning in <TClassTable::Add>: class TGTableLayoutHints already in 
TClassTable
Warning in <TClassTable::Add>: class TGTextLine already in TClassTable
Warning in <TClassTable::Add>: class TGText already in TClassTable
Warning in <TClassTable::Add>: class TGTextBuffer already in TClassTable
Warning in <TClassTable::Add>: class TGTextEdit already in TClassTable
Warning in <TClassTable::Add>: class TGSearchDialog already in 
TClassTable
Warning in <TClassTable::Add>: class TGPrintDialog already in 
TClassTable
Warning in <TClassTable::Add>: class TGGotoDialog already in TClassTable
Warning in <TClassTable::Add>: class TGTextEntry already in TClassTable
Warning in <TClassTable::Add>: class TGTextView already in TClassTable
Warning in <TClassTable::Add>: class TGToolBar already in TClassTable
Warning in <TClassTable::Add>: class TGToolTip already in TClassTable
Warning in <TClassTable::Add>: class TGViewFrame already in TClassTable
Warning in <TClassTable::Add>: class TGView already in TClassTable
Warning in <TClassTable::Add>: class TGWidget already in TClassTable
Warning in <TClassTable::Add>: class TGWindow already in TClassTable
Warning in <TClassTable::Add>: class TGUnknownWindowHandler already in 
TClassTable
Warning in <TClassTable::Add>: class TGXYLayout already in TClassTable
Warning in <TClassTable::Add>: class TGXYLayoutHints already in 
TClassTable
Warning in <TClassTable::Add>: class TRootApplication already in 
TClassTable
Warning in <TClassTable::Add>: class TRootBrowser already in TClassTable
Warning in <TClassTable::Add>: class TRootCanvas already in TClassTable
Warning in <TClassTable::Add>: class TRootContextMenu already in 
TClassTable
Warning in <TClassTable::Add>: class TRootControlBar already in 
TClassTable
Warning in <TClassTable::Add>: class TRootDialog already in TClassTable
Warning in <TClassTable::Add>: class TRootEmbeddedCanvas already in 
TClassTable
Warning in <TClassTable::Add>: class TRootGuiFactory already in 
TClassTable
Warning in <TClassTable::Add>: class TRootHelpDialog already in 
TClassTable
Warning in <TClassTable::Add>: class TGFrameElement already in 
TClassTable
Warning in <TClassTable::Add>: class TGMenuEntry already in TClassTable
Warning in <TClassTable::Add>: class FontMetrics_t already in 
TClassTable
Warning in <TClassTable::Add>: class TGSearchType already in TClassTable
Warning in <TClassTable::Add>: class TGFileInfo already in TClassTable
Warning in <TClassTable::Add>: class ToolBarData_t already in 
TClassTable
Warning in <TClassTable::Add>: class TGFontDialog::FontProp_t already 
in TClassTable
   *******************************************
   *                                         *
   *        W E L C O M E  to  R O O T       *
   *                                         *
   *   Version   4.00/08 14 September 2004   *
   *                                         *
   *  You are welcome to visit our Web site  *
   *          http://root.cern.ch            *
   *                                         *
   *******************************************

Compiled for macosx with thread support.

CINT/ROOT C/C++ Interpreter version 5.15.138, May 23 2004
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.


If I try to run demos.C (command line .x demos.C) I get a menu with the 
correct OSX interface but I can't click anywhere because it seems it's 
doing something...which will never end!
If i try (shell line) "root demos.C" I get

[pcephl08:~/ROOT_QT/root/tutorials] amerega% root demos.C

  *** Break *** bus error
[pcephl08:~/ROOT_QT/root/tutorials] amerega%

Has anyone an idea of what is going on and how to solve the problem?
Thank you very much.
Best Regards.
	Anselmo



This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:09 MET