[tlbuild] HPux again

Jonathan Kew jonathan_kew at sil.org
Wed Jun 4 22:40:14 CEST 2008


On 4 Jun 2008, at 9:25 pm, Vladimir Volovich wrote:

> "TA" == Tim Arnold writes:
>
>  TA> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./..  -I../../libs/obsdcompat
>  TA> -I../../libs/obsdcompat/.. -I./../../libs/obsdcompat
>  TA> -I./../../libs/obsdcompat/..  -I./../../libs/zlib
>  TA> -I./../../libs/libpng -I./../../libs/xpdf
>  TA> -Dextra_version_info=`date +-%Y%m%d%H` -g -O2 -c -I./synctex
>  TA> -I../../libs/zlib -I./../../libs/zlib -o synctex_parser.o
>  TA> synctex/synctex_parser.c gcc -o synctex synctex_main.o
>  TA> synctex_parser.o ../../libs/zlib/libz.a /usr/ccs/bin/ld: Can't
>  TA> create synctex /usr/ccs/bin/ld: Is a directory collect2: ld
>  TA> returned 1 exit status make[2]: *** [synctex] Error 1 make[2]:
>  TA> Leaving directory
>  TA> `/r/ge.unx.sas.com/vol/vol10/u101/tiarno/texlive2008/source/ 
> texk/web2c'
>  TA> make[1]: Leaving directory
>  TA> `/r/ge.unx.sas.com/vol/vol10/u101/tiarno/texlive2008/source/texk'
>  TA> make: *** [all] Error 1
>
>  TA> I don't understand this, but the 'Is a directory' looks pretty
>  TA> wrong, so I checked:
>
> what is happening is: you are building in the source tree, instead of
> using  the Build script.
>
> in the source/texk/web2c directory, there's a synctex subdirectory.

Aha, you're absolutely right (of course).

For this reason, it would be better to name the directory  
"synctexdir" (like pdftexdir, xetexdir, etc). I propose that we do  
this ASAP (with the corresponding makefile tweaks, etc): I'll try to  
work on it tomorrow, time permitting, unless I hear any objections --  
or unless you'd like to go ahead before then!

(Tim, even once this is fixed, I'd still recommend building in a  
separate Work tree -- makes it much easier to keep track of anything  
you're doing to the sources locally during the process, and to start  
completely fresh whenever you want to.)

JK



More information about the tlbuild mailing list