[MacPorts] #36189: Failure installing ROOT with qt_mac variant

MacPorts noreply at macports.org
Tue Sep 25 16:34:25 PDT 2012


#36189: Failure installing ROOT with qt_mac variant
--------------------------------+--------------------------------
  Reporter:  angelo.graziosi@…  |      Owner:  macports-tickets@…
      Type:  defect             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.1.2
Resolution:                     |   Keywords:
      Port:  ROOT               |
--------------------------------+--------------------------------

Comment (by angelo.graziosi@…):

 I did this:

 {{{
 sudo port install root +avahi +fftw3 +fitsio +gcc47 +ldap +mysql +odbc
 +postgresql92 +pythia +python32 +qt_mac +ruby
 }}}

 i.e. with gcc47. But as I wrote in comment #13, now the OpenGL 3D viewer
 not work, even if I remove the qt_mac variant,

 {{{
 sudo port install root +avahi +fftw3 +fitsio +gcc47 +ldap +mysql +odbc
 +postgresql92 +pythia +python32 +ruby
 }}}

 So I did another try with cocoa variant,


 {{{
 sudo port install root +avahi +cocoa +fftw3 +fitsio +ldap +mysql +odbc
 +postgresql92 +pythia +python32 +qt_mac +ruby
 }}}

 this should use clang 4.1 in /usr/bin (here is on Lion 10.7.5 and Xcode
 4.5).

 It installs, but never work. Whatever I try I got:


 {{{
 $ ./RootShower
 Error in <TMacOSXSystem::DynamicPathName>: RGL[.so | .dll | .dylib | .sl |
 .dl | .a] does not exist in
 .:/opt/local/lib/root::/opt/local/lib/root/cint/cint/stl
 Error in <TMacOSXSystem::DynamicPathName>: ASImage[.so | .dll | .dylib |
 .sl | .dl | .a] does not exist in
 .:/opt/local/lib/root::/opt/local/lib/root/cint/cint/stl
 [...]
 }}}

 or, with demos,


 {{{
 root [0] .x demos.C
 root [1] Error in <TMacOSXSystem::DynamicPathName>: ASImage[.so | .dll |
 .dylib | .sl | .dl | .a] does not exist in
 .:/opt/local/lib/root::/opt/local/lib/root/cint/cint/stl
 Error in <TMacOSXSystem::DynamicPathName>: ASImage[.so | .dll | .dylib |
 .sl | .dl | .a] does not exist in
 .:/opt/local/lib/root::/opt/local/lib/root/cint/cint/stl
 Error in <TGHScrollBar::TGHScrollBar>: arrow_*.xpm not found
 Error in <TMacOSXSystem::DynamicPathName>: ASImage[.so | .dll | .dylib |
 .sl | .dl | .a] does not exist in
 .:/opt/local/lib/root::/opt/local/lib/root/cint/cint/stl
 }}}


 It seems I can start only ROOT...

 What I am missing here?

  Angelo

 Replying to [comment:14 jonesc@…]:
 > What compiler are you using to build root, with the qt4-mac variant
 enabled ? You should not use any of the gcc variants at the same time, as
 I suspect this is quite likely to lead to conflicts due to root an qt4
 being built with different compilers.
 >
 > If this is the problem, Maybe we should explicitly make the gccXY
 variants conflict with qt4-mac, to avoid this...

-- 
Ticket URL: <https://trac.macports.org/ticket/36189#comment:15>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list