[XeTeX] Building on Intel Mac

Jon Breitenbucher kahless at mac.com
Mon Nov 27 01:22:40 CET 2006


Hmmm. DATADIR seems to have no counterpart in the new layout. It is / 
usr/local/teTeX/share in the old layout and this has the texmf.*  
directories, but in the new layout there is no share instead the  
texmf.* are in /usr/local/TeXLive. It also looks like the script uses  
kpsewhich to determine where TeX lives when I run "which kpsewhich  |  
sed -e 's!/bin/.*!/!;'" I get /usr/local/TeXLive as I should and so  
this is what the runConfigure.sh is setting for PREFIX. Also  
kpsewhich hyphen.tex | sed -e 's!/texmf.*!/!;' in the script should  
set DATADIR to /usr/local/TeXLive as surmised above. So the script is  
setting the PREFIX and DATADIR correctly.

I think the problem is with build-xetex as this is the script that is  
responsible for creating the Work directory and doing the build.  
Bruno wondered if it is a permissions issue. It really shouldn't be  
as I issued chown -R jonb root (root is the directory with the xetex  
svn snapshot). I can say that build-xetex is creating the Work  
directory and some of the directories being created during the build,  
just not the ones indicated.

I have changed the DATADIR and PREFIX defaults in the runConfigure.sh  
script and will try now.
Same result.

./build-xetex: line 30: cd: Work/texk/web2c: No such file or directory
./build-xetex: line 35: cd: Work/texk/xdv2pdf: No such file or directory
ls: Work/texk/web2c/xetex: No such file or directory
ls: Work/texk/xdv2pdf/T1Wrap: No such file or directory
ls: Work/texk/xdv2pdf/xdv2pdf: No such file or directory

If I add

cp -R texk Work/

to the build-xetex script I do not get the above errors but instead  
the build ends with

ls: Work/texk/web2c/xetex: No such file or directory
-rwxr-xr-x   1 jonb  jonb   88248 Nov 26 19:11 Work/texk/xdv2pdf/T1Wrap
-rwxr-xr-x   1 jonb  jonb  955412 Nov 26 19:11 Work/texk/xdv2pdf/xdv2pdf

So T1Wrap and xdv2pdf are built but not xetex. It is looking for an  
xetex directory but what is in wbe2c is xetexdir. Maybe I should try  
the tarball instead of the svn.

On Nov 26, 2006, at 6:28 PM, Peter Dyballa wrote:

>
> Am 26.11.2006 um 21:02 schrieb Jon Breitenbucher:
>
>> I am trying to build the latest of everything (xetex, xelatex, and
>> anything else that is installed by the XeTeX installer for OS X) for
>> Gerben's new TeXLive based i-Package which is located at /usr/local/
>> TeXLive.
>>
>>
>> Will I have to edit the build-xetex script to use the correct path?
>
> No, not this script, but runConfigure.sh! This one has the variables
> PREFIX and DATADIR preset with the teTeX values which need to be
> adapted to your recent layout.
>
> I think that the following errors come from the above mistakes.
>
>>
>> Here is what I get at the end without setting a new install path.
>>
>> ./build-xetex: line 30: cd: Work/texk/web2c: No such file or  
>> directory
>> ./build-xetex: line 35: cd: Work/texk/xdv2pdf: No such file or
>> directory
>> ls: Work/texk/web2c/xetex: No such file or directory
>> ls: Work/texk/xdv2pdf/T1Wrap: No such file or directory
>> ls: Work/texk/xdv2pdf/xdv2pdf: No such file or directory
>
>
>>
>> It also has
>>
>> checking host system type... i686-apple-darwin8.8.1
>> checking target system type... i686-apple-darwin8.8.1
>> checking build system type... i686-apple-darwin8.8.1
>>
>> while the folder in bin from Gerben is i386-apple-darwin8.8.1
>
> I have no idea whether this difference makes a difference – just try
> to compile again with the fixed runConfigure.sh script, i.e. again by
> invoking 'sh build-xetex'! Later we might see more ...
>
> --
> Greetings
>                                   <]
>     Pete      o        __o         |__    o           recumbo
>      ___o    /I       -\<,         |o \  -\),-%       ergo sum!
> ___/\ /\___./ \___...O/ O____.....`-O-'-()--o_________________
>
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex

___________________________________
Error message Haiku:
Yesterday it worked.
Today it is not working.
Windows is like that.

Jon Breitenbucher, Ph. D.
Adjunct Professor and Instructional Technology Specialist
The College of Wooster
Department of Mathematics and Computer Science
308 E. University
Wooster, Ohio 44691

work:   (330)263-2207
e-mail: jbreitenbuch at wooster.edu
web:    http://jbreitenbuch.wooster.edu/~jonb/
blog:   http://jbreitenbuch.blogs.wooster.edu/
cal:    http://jon.breitenbucher.net/ical/




More information about the XeTeX mailing list