[MacPorts] #36093: libstdcxx can't resolve ___emutls_get_address

MacPorts noreply at macports.org
Fri Sep 14 08:34:42 PDT 2012


#36093: libstdcxx can't resolve ___emutls_get_address
--------------------------------+------------------------
  Reporter:  angelo.graziosi@…  |      Owner:  jeremyhu@…
      Type:  defect             |     Status:  closed
  Priority:  High               |  Milestone:
 Component:  ports              |    Version:  2.1.2
Resolution:  fixed              |   Keywords:
      Port:  libstdcxx          |
--------------------------------+------------------------

Comment (by angelo.graziosi@…):

 Replying to [comment:20 angelo.graziosi@…]:
 > Replying to [comment:19 jonesc@…]:
 > >
 > > looks like one of your libraries didn't build, libTrackMathCoreDict.
 > > Did you cleanly rebuild your tests ?
 > >
 >
 > I did exactly this in my ~/work directory:
 >
 >
 > {{{
 > $ rm -rf test tutorials/
 > $ rsync -av /opt/local/share/root/test/ test/
 > $ rsync -av /opt/local/share/root/tutorials/ tutorials/
 > $ cd test
 > $ ln -sf ../tutorials/proof
 > $ make all clean
 > }}}
 >
 > the output of "make all clean" looks good, no errors nor warnings it
 seems...
 >
 > But, "libTrackMathCoreDic" isn't a ROOT library?

 Ah, discovered the culprit!

 "make all clean" deletes that library!!! Indeed


 {{{
 make clean
 make all
 ./stressMathCore
 }}}

 works!

 Sorry for the noise...

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


More information about the macports-tickets mailing list