<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 24 Apr 2024 at 17:22, Kłeczek, Paweł <<a href="mailto:pkleczek@idexcorp.com">pkleczek@idexcorp.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-7350434263847558084">
<div lang="PL" style="overflow-wrap: break-word;">
<div class="m_-8052974429094103897WordSection1">
<p class="MsoNormal"><span lang="EN-US">I've downloaded the whole repo using the following command:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">rsync -a --delete --exclude=.svn tug.org::tldevsrc/ .<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Then I've entered the Build/source directory and executed:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">./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<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">`make` command works fine, but when I try to execute `make dist`, I get the following error:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">devel@Ubuntu22:~/TexLiveDev/svn/Build/source$ make dist<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">make dist-xz am__post_remove_distdir='@:'<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">make[1]: Entering directory '/home/devel/TexLiveDev/svn/Build/source'<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">make distdir-am<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">make[2]: Entering directory '/home/devel/TexLiveDev/svn/Build/source'<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">make[2]: *** No rule to make target 'README.6cross', needed by 'distdir-am'. Stop.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">make[2]: Leaving directory '/home/devel/TexLiveDev/svn/Build/source'<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">make[1]: *** [Makefile:673: distdir] Error 2<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">make[1]: Leaving directory '/home/devel/TexLiveDev/svn/Build/source'<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">make: *** [Makefile:781: dist] Error 2<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">I have two questions:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">1) How to avoid building in the source tree (to get rid of --enable-build-in-source-tree flag)?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">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.
</span>Ideally, I'd like to create a portable distribution...<u></u><u></u></p>
<p class="MsoNormal"><u></u><br></p></div></div></div></blockquote><div><br></div><div>Have you tried ./Build ?<br>It compiles under ./Work/ and put the binaries into ./inst/</div><div>See the Readme.* files.</div><div><br></div><div>--</div><div>luigi</div></div></div>