[MacPorts] #41572: root: unknown type name 'FT_Glyph'; did you mean 'FTGlyph'

MacPorts noreply at macports.org
Wed Nov 27 07:19:36 PST 2013


#41572: root: unknown type name 'FT_Glyph'; did you mean 'FTGlyph'
---------------------+----------------------
 Reporter:  mojca@…  |      Owner:  jonesc@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:
 Keywords:           |       Port:  root
---------------------+----------------------
 Compiling the latest Root 5.34.12 (on top of the latest FT 2.5.1 ;) the
 compilation on 10.7 fails with:
 {{{
 /usr/bin/clang++ -O2 -m64 -pipe -Wshadow -W -Wall -Woverloaded-virtual
 -fsigned-char -fno-common -Iinclude -DR__HAVE_CONFIG     -pthread -o
 graf2d/graf/src/TPaveLabel.o -c
 /path/to/work/root/graf2d/graf/src/TPaveLabel.cxx
 In file included from /path/to/work/root/graf2d/graf/src/TMathText.cxx:15:
 include/TTF.h:51:4: error: unknown type name 'FT_Glyph'; did you mean
 'FTGlyph'?
    FT_Glyph   fImage; // glyph image
    ^~~~~~~~
    FTGlyph
 include/ftglyph.h:25:19: note: 'FTGlyph' declared here
 class FTGL_EXPORT FTGlyph
                   ^
 In file included from /path/to/work/root/graf2d/graf/src/TMathText.cxx:15:
 include/TTF.h:51:15: error: field type 'FTGlyph' is an abstract class
    FT_Glyph   fImage; // glyph image
               ^
 include/ftglyph.h:49:32: note: unimplemented pure virtual method 'Render'
 in 'FTGlyph'
         virtual const FTPoint& Render( const FTPoint& pen) = 0;
                                ^
 bin/rmkdepend -R -fgraf2d/graf/src/TPaveStats.d -Y -w 1000 -- -m64 -pipe
 -Wshadow -W -Wall -Woverloaded-virtual -fsigned-char -fno-common -Iinclude
 -DR__HAVE_CONFIG     -pthread -D__cplusplus --
 /path/to/work/root/graf2d/graf/src/TPaveStats.cxx
 /usr/bin/clang++ -O2 -m64 -pipe -Wshadow -W -Wall -Woverloaded-virtual
 -fsigned-char -fno-common -Iinclude -DR__HAVE_CONFIG     -pthread -o
 graf2d/graf/src/TPaveStats.o -c
 /path/to/work/root/graf2d/graf/src/TPaveStats.cxx
 2 errors generated.
 make: *** [graf2d/graf/src/TMathText.o] Error 1
 make: *** Waiting for unfinished jobs....
 make: Leaving directory `/path/to/work/root'
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/41572>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list