[tex-live] Successful (but cludgy) build on cygwin
djh
henman at it.to-be.co.jp
Tue May 30 05:36:34 CEST 2006
The below fix you provided worked and the ./Build process ran succesfully.
> ....I surmise the problem may be a hard link from the dvilj4.exe in the
> *build* directory to dvilj6.exe in the install directory. Probably that
> rule has never been exercised with LN=ln before, only ln -s. Does this
> change for texk/dviljk/Makefile.in fix it?
>
> --- Makefile.in (revision 1610)
> +++ Makefile.in (working copy)
> @@ -62,7 +62,7 @@
> test ! -f $(program4l) \
> || $(INSTALL_LIBTOOL_PROG) $(program4l) $(bindir)
> $(INSTALL_SCRIPT) $(srcdir)/dvihp $(scriptdir)/dvihp
> - rm -f $(bindir)/$(program6); $(LN) $(program4) $(bindir)/$(program6)
> + cd $(bindir) && (rm -f $(program6); $(LN) $(program4) $(program6))
> uninstall-exec:
> cd $(bindir); rm -f $(programs)
>
> Karl
>
Last several lines of the Build process:
TEXMFMAIN=/cygdrive/c/tex/texlive/src/inst/texmf PATH=/cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin:/cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin:/cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin:/cygdrive/c/tex/texlive/src/inst/bin/i686-
pc-cygwin:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/sbin/gnupg:/usr/X11R6/bin:/cygdrive/c/zdjh/djp/scripts:/cygdrive/c/zdjh/djp/scripts/zsh:/usr/local/bin/mu-mh \
/cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin/updmap-sys; \
else :; fi
make[1]: Leaving directory `/cygdrive/c/tex/texlive/src/Work/TeX'
cd /cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin; strip * >/dev/null 2>&1 || true
real 15m36.497s
user 13m54.314s
sys 5m44.801s
prc[0]:tex/texlive/src $ echo $?
0
--------------------------- end of paste
I have a question about the following:
TEXMFMAIN=/cygdrive/c/tex/texlive/src/inst/texmf
Can I change this to some like /usr/local/texlive/2005/texmf ??
I would like PATH to contain only one instance of .../bin/i686-pc-cygwin.
Any reason for there to be four of the same paths here?
PATH=/cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin:
/cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin:
/cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin:
/cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin:
/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/sbin/gnupg:/usr/X11R6/bin:/cygdrive/c/zdjh/djp/scripts:/cygdrive/c/zdjh/djp/scripts/zsh:/usr/local/bin/mu-mh \
/cygdrive/c/tex/texlive/src/inst/bin/i686-pc-cygwin/updmap-sys; \
* Also the very last path does not seem to have a ':' in front of it?
I suppose this output was just to show me where everything was and to set PATH myself in profile files?
Regads,
Darel Henman
More information about the tex-live
mailing list