On 1 May 2014 09:25, lux-integ <[email protected]> wrote:
> Greetings,
>
> I am trying to compile/install  texlive-20130530-source
> ( http://www.linuxfromscratch.org/blfs/view/svn/pst/texlive.html )
> on a blfs system with graphite2-1.0.3 already installed.
>
> I am using the exact recipe as in the blfs link above  (patch applied etc)
> However make fails ending like so:-
>
> ###------------------------------
> g++ -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I./w2c  -
> I/home/linteg/texlive-20130530-source/texlive-build/texk -
> I/home/linteg/texlive-20130530-source/texk -I../../../texk/web2c/xetexdir -
> DXETEX_BUILD_DATE="\"`date +%Y%m%d%H`\"" -I/usr/include   -I/usr/local/include
> -D_REENTRANT    -I/usr/include  -I/usr/include/freetype2 -
> I/home/linteg/texlive-20130530-source/texlive-build/libs/teckit/include -
> I/usr/include/harfbuzz  -I/usr/local/include   -DXETEX_OTHER -
> DPOPPLER_VERSION=\"0.24.0\" -I/usr/local/include/poppler  -
> I/usr/include/libpng16      -march=amdfam10 -O2 -pipe -m64 -fPIC -MT
> xetexdir/libxetex_a-XeTeXFontInst.o -MD -MP -MF xetexdir/.deps/libxetex_a-
> XeTeXFontInst.Tpo -c -o xetexdir/libxetex_a-XeTeXFontInst.o `test -f
> 'xetexdir/XeTeXFontInst.cpp' || echo
> '../../../texk/web2c/'`xetexdir/XeTeXFontInst.cpp
> In file included from ../../../texk/web2c/xetexdir/XeTeX_ext.h:195:0,
>                  from ../../../texk/web2c/xetexdir/XeTeXFontMgr.h:47,
>                  from ../../../texk/web2c/xetexdir/XeTeXFontInst.h:51,
>                  from ../../../texk/web2c/xetexdir/XeTeXFontInst.cpp:42:
> ../../../texk/web2c/xetexdir/XeTeXLayoutInterface.h:56:26: fatal error: hb-
> graphite2.h: No such file or directory
>  #include <hb-graphite2.h>
> ###------------------------------
>
> AND I get the error whether/or-not  I run configure  this switch
> --with-system-graphite2
>
>
> ---A---if hb-graphite2.h is a file to  be generated by the build  it has not
> been generated,
> ---B---if hb-graphite2.h is a file  in the 'texlive-20130530-source' it can't
> be found,
> ---B---If hb-graphite2.h is a file to be on the system, it is not in the
> directory of headers for installed  graphite.
>
> I checked:-
>
> #-- /usr/include/grahite2 have these files:-
> Font.h
> Segment.h
> Types.h
> XmlLog.h
>
>
> #-- and in graphite2-1.0.3 (which I compiled and installed)  have these header
> files (not normally installed):-
>
> src/CachedFace.h
> src/CharInfo.h
> src/CmapCache.h
> src/Code.h
> src/Endian.h
> src/Face.h
> src/FeatureMap.h
> src/FeatureVal.h
> src/Font.h
> src/GlyphFace.h
> src/GlyphFaceCache.h
> src/List.h
> src/Machine.h
> src/Main.h
> src/NameTable.h
> src/Pass.h
> src/Position.h
> src/Rule.h
> src/SegCache.h
> src/SegCacheEntry.h
> src/SegCacheStore.h
> src/Segment.h
> src/Silf.h
> src/Slot.h
> src/Sparse.h
> src/TtfTypes.h
> src/TtfUtil.h
> src/UtfCodec.h
> src/XmlTraceLog.h
> src/XmlTraceLogTags.h
> src/locale2lcid.h
> src/opcode_table.h
> src/opcodes.h
>
> #--
>
>
>
>
> help would be appreciated
>
> sincerely
> luxInteg


It looks like harfbuzz hasn't been installed.

Richard
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to