[tex-live] Compile fails on Mac OS X Server 10.3.9
Joachim Schrod
jschrod at acm.org
Fri Jul 20 16:05:40 CEST 2007
Akira Kakuto wrote:
> [...]
>> /usr/local/TeXLive-working-copy/Build/source/texk/kpathsea/tex-file.c:
>> 32:28: kpathsea/paths.h: No such file or directory
>>
>> What has gone wrong? Configure? or SVN?
>>
>> Configure did not make a paths.h. Should it have done so?
>
> I don't know about this problem.
> However, the present head contains some inconsistency
> (tex.ch and XeTeX).
> Therefore you have to use branches/branch2007/Build.
> (or tags/texlive-2007.0/Build, which is the same
> as the released texlive-2007.)
Quite a coincidence. This morning I stumbled about the same
problem, and just wanted to write a mail about this.
kpathsea/paths.h is not created by make all in texk/kpathsea/.
("make all" in kpathsea is called when do-kpathsea is made in
texk/, which is a precondition for make target all.
I use the following patch to kpathsea/Makefile.in:
Index: Makefile.in
===================================================================
--- Makefile.in (revision 4637)
+++ Makefile.in (working copy)
@@ -52,7 +52,7 @@
kpsereadlink: readlink.o
$(link_command) readlink.o
-$(kpathsea): $(objects)
+$(kpathsea): $(kpathsea_dir)/paths.h $(objects)
$(kpathsea_link) -rpath $(libdir) -version-info 4:0:0
$(objects)
# Make variable substitutions for paths.h.
Well, and a few seconds ago I committed this patch to trunk. :-)
If this was in error, somebody may explain it and revert my patch.
Joachim
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Joachim Schrod Email: jschrod at acm.org
Roedermark, Germany
More information about the tex-live
mailing list