[tex-live] Build failure on alpha-linux (Debian woody)
Jonathan Kew
jonathan_kew at sil.org
Sat Dec 9 16:20:00 CET 2006
On 9 Dec 2006, at 2:43 pm, Norbert Preining wrote:
> Hi Karl, hi all!
>
> Build failure on alpha-linux, Debian/woody (sorry, still no sarge):
> g++ -DHAVE_CONFIG_H -I. -I../../../../libs/teckit/lib -I.. -
> I../../../../libs/teckit/source/Public-headers -I../../zlib -
> I../../../../libs/teckit/../zlib -g -O2 -DNDEBUG -c ../../../../
> libs/teckit/source/Compiler.cpp -Wp,-MD,.deps/Compiler.TPlo -o
> Compiler.o
> In file included from ../../../../libs/teckit/source/Compiler.h:49,
> from ../../../../libs/teckit/source/Compiler.cpp:30:
> ../../../../libs/teckit/source/ulong_chartraits.h:6: locale: No
> such file or directory
> make[3]: *** [Compiler.lo] Error 1
> make[3]: Leaving directory `/data/norbert/texlive-src/Build/source/
> Work/libs/teckit/lib'
>
> Any ideas ?
I wonder.... what happens if you comment out the line "#include
<locale>"? On my systems (Mac OS X, Ubuntu 6.06), it doesn't appear
to be required. I guess it's residue from older code, and could
simply be deleted.
>
> $ gcc --version
> 2.95.4
>
> (same of course g++)
>
> I can use gcc-3.3 if there is need,
I suspect you may run into other problems with gcc 2.95, e.g.,
building the ICU libraries -- I'm not sure if they still support this
version.
> but how do I have to invoke the
> Build script to get all the configure to use gcc-3.3 and g++-3.3?
Do you have the gcc_select tool, to set the default compiler version?
That would probably be the easiest approach:
sudo gcc_select 3.3
Then Build as normal. You can of course revert to 2.95 afterwards, if
preferred for other projects.
JK
More information about the tex-live
mailing list