[tlbuild] Unable to run `make dist`: No rule to make target 'README.6cross'

luigi scarso luigi.scarso at gmail.com
Thu Apr 25 17:47:06 CEST 2024


On Wed, 24 Apr 2024 at 17:22, Kłeczek, Paweł <pkleczek at idexcorp.com> wrote:

> I've downloaded the whole repo using the following command:
>
> rsync -a --delete --exclude=.svn tug.org::tldevsrc/ .
>
>
>
> Then I've entered the Build/source directory and executed:
>
> ./configure -C --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu
> --prefix=$HOME/texlive_wc --exec-prefix=$HOME/texlive_wc
> --with-banner-add='/WinCan' --without-x --disable-xetex --disable-xindy
> --disable-autosp --disable-axodraw2 --disable-devnag --disable-lacheck
> --disable-m-tx --disable-pmx --disable-ps2eps --disable-t1utils
> --disable-texdoctk --disable-tpic2pdftex --disable-vlna --disable-xml2pmx
> --disable-xpdfopen --disable-ipc --disable-etex-synctex
> --disable-ptex-synctex --disable-uptex-synctex --disable-euptex
> --disable-euptex-synctex --disable-aleph --disable-hitex
> --disable-pdftex-synctex --disable-luatex --disable-luajittex
> --disable-luahbtex --disable-luajithbtex --disable-xetex
> --disable-xetex-synctex --disable-mflua --disable-mfluajit
> --disable-web-progs --disable-synctex --disable-afm2pl --disable-bibtex-x
> --disable-bibtex8 --disable-bibtexu --disable-cjkutils --disable-detex
> --disable-dtl --disable-dvi2tty --disable-dvidvi --disable-dviljk
> --disable-dviout-util --disable-dvipdfm-x --disable-dvipng --disable-debug
> --disable-dvipos --disable-dvipsk --disable-dvisvgm --disable-gregorio
> --disable-gsftopk --disable-lcdf-typetools --disable-cfftot1
> --disable-mmafm --disable-mmpfb --disable-otfinfo --disable-t1dotlessj
> --disable-t1lint --disable-t1rawafm --disable-t1reencode
> --disable-t1testpage --disable-ttftotype42 --disable-auto-cfftot1
> --disable-auto-t1dotlessj --disable-auto-ttftotype42 --disable-makeindexk
> --disable-makejvf --disable-mendexk --disable-musixtnt --disable-ps2pk
> --disable-psutils --disable-seetexk --disable-ttf2pk2 --disable-ttfdump
> --disable-upmendex --disable-xdvik --disable-largefile
> --enable-build-in-source-tree
>
>
>
> `make` command works fine, but when I try to execute `make dist`, I get
> the following error:
>
>
>
> devel at Ubuntu22:~/TexLiveDev/svn/Build/source$ make dist
>
> make  dist-xz am__post_remove_distdir='@:'
>
> make[1]: Entering directory '/home/devel/TexLiveDev/svn/Build/source'
>
> make  distdir-am
>
> make[2]: Entering directory '/home/devel/TexLiveDev/svn/Build/source'
>
> make[2]: *** No rule to make target 'README.6cross', needed by
> 'distdir-am'.  Stop.
>
> make[2]: Leaving directory '/home/devel/TexLiveDev/svn/Build/source'
>
> make[1]: *** [Makefile:673: distdir] Error 2
>
> make[1]: Leaving directory '/home/devel/TexLiveDev/svn/Build/source'
>
> make: *** [Makefile:781: dist] Error 2
>
>
>
> I have two questions:
>
> 1) How to avoid building in the source tree (to get rid of
> --enable-build-in-source-tree flag)?
>
> 2) How to be able to actually build the installable distribution, which
> I'll be able to use on the target machine? It should contain ALL the files
> needed to run pdflatex. Ideally, I'd like to create a portable
> distribution...
>
>
>
Have you tried ./Build ?
It compiles under ./Work/ and put the binaries into ./inst/
See the Readme.* files.

--
luigi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tlbuild/attachments/20240425/37ab9fe6/attachment.htm>


More information about the tlbuild mailing list.