Rockbox Technical Forums

Rockbox Development => Starting Development and Compiling => Topic started by: tdtooke on July 06, 2007, 08:16:02 AM

Title: compiling manual
Post by: tdtooke on July 06, 2007, 08:16:02 AM
I just updated Cygwin and when I do that to test things out I always compile every single thing I can compile to make sure everything works properly.  I got an error compiling the manual, something about missing utf8x.def.  I looked where it was supposed to be and couldn't find it, but I did find a utf8.def.  I thought that was probably what it really wanted so I cheated by creating a shortcut to utf8.def named utf8x.def and did a texhash.  That seemed to work things out, but I'm a bit confused about why this happened.  I made sure all the options the wiki tells you to have checked were checked.  I did notice an odd delay in the installation completing.  It hung at 95% forever.  Any thoughts?
Title: Re: compiling manual
Post by: bluebrother on July 06, 2007, 08:48:59 AM
I thought that was probably what it really wanted so I cheated by creating a shortcut to utf8.def named utf8x.def and did a texhash.  That seemed to work things out, but I'm a bit confused about why this happened.
AFAIK the utf8 package had this file previously called utf8.def but changed to utf8x.def later. My guess is that your utf8 package is really old.

Quote
I did notice an odd delay in the installation completing.  It hung at 95% forever.
Can you be more specific on that one? What installation are you referring to?
Title: Re: compiling manual
Post by: tdtooke on July 06, 2007, 09:45:16 AM
I was referring to me running Cygwin setup again for the update.  I didn't notice what exactly it was on when it was hanging at 95%, just that it was hanging.  I'll rerun it and have it reinstall the text stuff to see if that helps.

Edit: Ok, I just checked Cygwin.com and the latest tetex I found referenced on that site is 3.0.0-3 which is what I have.  I looked here (http://cygwin.com/packages/tetex-base/tetex-base-3.0.0-3) and couldn't find utf8x.def so if there's a place where I can get a more current version of tetex then can you give me the address for that mirror?
Title: Re: compiling manual
Post by: paulheu on July 31, 2007, 08:38:48 AM
I have the same issue on my ubuntu install (parallels)

What tex package should I install ? I currently have tetx-base and tetex-extra, but still get the above error..

any help appreciated..
Title: Re: compiling manual
Post by: pixelma on July 31, 2007, 08:48:02 AM
You need to additionally install the unicode packages - http://www.rockbox.org/twiki/bin/view/Main//ManualHowto#How_do_I_install_LaTeX has a bit of info. For Ubuntu there is a premade package as the wiki states... for cygwin you have to install it manually. Then at least compiling the pdf manual should work, compiling the html one is a different issue.