[tex-live] location of t1* binaries

Eddie Kohler kohler at cs.ucla.edu
Tue Oct 26 06:53:28 CEST 2004


Hi Thomas,

Thomas Esser wrote:
>>I followed your advice.  Try this.
> 
> 
> That works now, thanks. One problem which now remains is a missing
> dependency. Something like the following in otftotfm/Makefile.am:
> 
> otftotfm_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a @KPSEINTERFACE_O@ @LIBKPATHSEA@
> @LIBKPATHSEA@:
> 	cd ../../../texk/kpathsea; $(MAKE)
> 
> This works for a tetex-enabled build, but you need to find a "cleaner"
> solution to cover the non-tetex-enabled build. Maybe, define a variable
> LIBKPATHSEADEP which you set to empty in non-tetex-enabled build and to
> $(LIBKPATHSEA) in a tetex-enabled build.
> 
> Thomas

OK, finally got around to this.  The diff is attached!

Eddie
-------------- next part --------------
? +ansi
? +gcc34
? +kpathsea
? +nokpathsea
? ChangeLog
? EC.enc
? UnicodeData.txt
? include
? missfont.log
? otf.com
? tds.pdf
? test
? texput.log
? w.sh
? x.aux
? x.dvi
? x.log
? x.pdf
? x.ps
? x.tex
? x.tex2
Index: configure.in
===================================================================
RCS file: /u/f6/kohler/cvsroot/src/lcdf-typetools/configure.in,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -r1.97 -r1.98
--- configure.in	10 Oct 2004 19:03:36 -0000	1.97
+++ configure.in	26 Oct 2004 04:51:54 -0000	1.98
@@ -188,12 +188,15 @@
     KPSEINTERFACE_O='kpseinterface.$(OBJEXT)'
     if test "x$enable_tetex_build" = xyes; then
 	LIBKPATHSEA='$(top_builddir)/../../texk/kpathsea/.libs/libkpathsea.a'
+	LIBKPATHSEA_DEP="$LIBKPATHSEA"
     else
 	LIBKPATHSEA='-lkpathsea'
+	LIBKPATHSEA_DEP=''
     fi
 fi
 AC_SUBST([KPSEINTERFACE_O])
 AC_SUBST([LIBKPATHSEA])
+AC_SUBST([LIBKPATHSEA_DEP])
 
 AC_ARG_ENABLE(selfauto-set, [  --disable-selfauto-set  disable setting SELFAUTO variables from kpsewhich], :, enable_selfauto_set=yes)
 
Index: otftotfm/Makefile.am
===================================================================
RCS file: /u/f6/kohler/cvsroot/src/lcdf-typetools/otftotfm/Makefile.am,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- otftotfm/Makefile.am	16 Jun 2004 04:54:14 -0000	1.20
+++ otftotfm/Makefile.am	26 Oct 2004 04:51:54 -0000	1.21
@@ -17,9 +17,12 @@
 EXTRA_otftotfm_SOURCES = kpseinterface.c kpseinterface.h
 
 otftotfm_LDADD = ../libefont/libefont.a ../liblcdf/liblcdf.a @KPSEINTERFACE_O@ @LIBKPATHSEA@
-otftotfm_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a @KPSEINTERFACE_O@
+otftotfm_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a @KPSEINTERFACE_O@ @LIBKPATHSEA_DEP@
 
 INCLUDES = -I$(top_srcdir)/include
 CLEANFILES = @TEMPLATE_OBJS@
 
 EXTRA_DIST = otftotfm.1
+
+$(top_builddir)/../../texk/kpathsea/.libs/libkpathsea.a:
+	cd $(top_builddir)/../../texk/kpathsea && $(MAKE)


More information about the tex-live mailing list