[OS X TeX] Re: Xindy?
Peter Dyballa
Peter_Dyballa at Web.DE
Mon Jul 17 21:30:54 CEST 2006
Am 17.07.2006 um 17:13 schrieb Joachim Schrod:
> currently the thread reads as if still some issues are out there
Here is one more:
I start in Mac OS X on PowerPC this time in a tcsh based *shell*
buffer (a *compilation* buffer is better) in GNU Emacs with
./configure LDFLAGS="-dead_strip -L/usr/local/lib -L/sw/lib/ncurses -
L/sw/lib -L/usr/X11R6/lib" CPPFLAGS="-I/usr/local/include -I/sw/
include -I/usr/X11R6/include" CFLAGS="-ggdb -O -pipe -faltivec -
maltivec -mabi=altivec -mcpu=7450 -no-cpp-precomp -fomit-frame-
pointer -foptimize-register-move -fcprop-registers -frename-registers
-freorder-blocks -fpeephole -mpowerpc-gfxopt -mpowerpc-gpopt"
and see then:
configure: configuring in rte
configure: running /bin/sh './configure' --prefix=/usr/local
'LDFLAGS=-dead_strip -L/usr/local/lib -L/sw/lib/ncurses -L/sw/lib -L/
usr/X11R6/lib' 'CPPFLAGS=-I/usr/local/include -I/sw/include -I/usr/
X11R6/include' 'CFLAGS=-ggdb -O -pipe -faltivec -maltivec -
mabi=altivec -mcpu=7450 -no-cpp-precomp -fomit-frame-pointer -
foptimize-register-move -fcprop-registers -frename-registers -
freorder-blocks -fpeephole -mpowerpc-gfxopt -mpowerpc-gpopt'
'CXXFLAGS=-I/sw/lib/fontconfig2/include -I/sw/lib/pango-ft219/include
-I/sw/include/pango-1.0 -I/usr/local/include/freetype2 -I/sw/include/
libpng12 -I/sw/include -I/usr/local/include' --cache-file=/dev/null --
srcdir=.
executing /Users/pete/Quellen/xindy-2.2-beta2/rte/clisp-2.33.2/src/
configure --with-export-syscalls --with-module=regexp --with-
module=ordrules --without-readline --cache-file=config.cache
configure: creating cache config.cache
configure: * checks for programs
...
config.status: creating po/Makefile
executing /Users/pete/Quellen/xindy-2.2-beta2/rte/clisp-2.33.2/src/
avcall/configure --srcdir=../../ffcall/avcall --with-export-syscalls
--with-module=regexp --with-module=ordrules --without-readline --
cache-file=../config.cache
configure: loading cache ../config.cache
...
config.status: creating avcall.h
executing /Users/pete/Quellen/xindy-2.2-beta2/rte/clisp-2.33.2/src/
callback/configure --srcdir=../../ffcall/callback --with-export-
syscalls --with-module=regexp --with-module=ordrules --without-
readline --cache-file=../config.cache
configure: loading cache ../config.cache
...
configure: configuring in vacall_r
configure: running /bin/sh '../../../ffcall/callback/vacall_r/
configure' --prefix=/usr/local '--srcdir=../../ffcall/callback' '--
with-export-syscalls' '--with-module=regexp' '--with-module=ordrules'
'--without-readline' '--cache-file=../config.cache' 'CFLAGS=-ggdb -O -
pipe -faltivec -maltivec -mabi=altivec -mcpu=7450 -no-cpp-precomp -
fomit-frame-pointer -foptimize-register-move -fcprop-registers -
frename-registers -freorder-blocks -fpeephole -mpowerpc-gfxopt -
mpowerpc-gpopt' 'CPPFLAGS=-I/usr/local/include -I/sw/include -I/usr/
X11R6/include' 'LDFLAGS=-dead_strip -L/usr/local/lib -L/sw/lib/
ncurses -L/sw/lib -L/usr/X11R6/lib' --cache-file=../../config.cache --
srcdir=../../../ffcall/callback/vacall_r
configure: loading cache ../../config.cache
...
configure: configuring in trampoline_r
configure: running /bin/sh '../../../ffcall/callback/trampoline_r/
configure' --prefix=/usr/local '--srcdir=../../ffcall/callback' '--
with-export-syscalls' '--with-module=regexp' '--with-module=ordrules'
'--without-readline' '--cache-file=../config.cache' 'CFLAGS=-ggdb -O -
pipe -faltivec -maltivec -mabi=altivec -mcpu=7450 -no-cpp-precomp -
fomit-frame-pointer -foptimize-register-move -fcprop-registers -
frename-registers -freorder-blocks -fpeephole -mpowerpc-gfxopt -
mpowerpc-gpopt' 'CPPFLAGS=-I/usr/local/include -I/sw/include -I/usr/
X11R6/include' 'LDFLAGS=-dead_strip -L/usr/local/lib -L/sw/lib/
ncurses -L/sw/lib -L/usr/X11R6/lib' --cache-file=../../config.cache --
srcdir=../../../ffcall/callback/trampoline_r
configure: loading cache ../../config.cache
...
**********************************************************************
* *
* To build & install the xindy package type the following
commands: *
* *
*
make *
* make
install *
* *
**********************************************************************
I don't mind that some configure scripts have their own idea how they
are to be used, but I do mind that the rte configure takes some FLAGs
from the outside environment and does not follow what I've set at
starting the whole phase. And there needs to be done some work to
avoid crashing conftest programmes! How can I trust something that
regularly crashes? When the 'make check' step succeeds it only proves
that at least one test is missing: the one that returns an error. Or
this (from xindy-2.2-beta2/rte/clisp-2.33.2/src/libcharset/configure):
checking the maximum length of command line arguments... expr:
syntax error
This failure happens without taking it into account (now cited from
make):
gcc -I. -I../../../libcharset/lib -I.. -I../../../libcharset/lib/.. -
I../include -ggdb -O -pipe -faltivec -maltivec -mabi=altivec -
mcpu=7450 -no-cpp-precomp -fomit-frame-pointer -foptimize-register-
move -fcprop-registers -frename-registers -freorder-blocks -fpeephole
-mpowerpc-gfxopt -mpowerpc-gpopt -I/usr/local/include -I/sw/include -
I/usr/X11R6/include -DLIBDIR=\"/usr/local/lib\" -
DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"/usr/local/lib\" -
DNO_XMALLOC -Dset_relocation_prefix=libcharset_set_relocation_prefix -
Drelocate=libcharset_relocate -DHAVE_CONFIG_H -c ../../../libcharset/
lib/relocatable.c -o relocatable.o
/bin/sh ../libtool --mode=link gcc -dead_strip -L/usr/local/lib -L/
sw/lib/ncurses -L/sw/lib -L/usr/X11R6/lib -o libcharset.la -rpath /
usr/local/lib -version-info 1:0:0 -no-undefined localcharset.lo
relocatable.lo
mkdir .libs
chmod 777 .libs
../libtool: line 5306: test: : integer expression expected
../libtool: line 5306: test: : integer expression expected
using piecewise archive linking...
../libtool: line 5341: test: : integer expression expected
../libtool: line 5341: test: : integer expression expected
ar cru .libs/libcharset.a localcharset.o
: .libs/libcharset.a
Configure, make and 'make check' with Fink went fine. That these
steps cannot always be reproduced makes sure that this software is
still experimental and not well adapted to PPC Mac OS X.
Trying configure again with
env CONFIG_SHELL="/bin/bash -x" ./configure ...
to see what fails when trying to determine the maximum length of
command line arguments, but this fails, too:
+ echo 'LTLIBOBJS='\'''\'''
+ echo
+ test -n ''
+ test -s confdefs.h
+ cat
+ echo
+ sed '/^$/d' confdefs.h
+ sort
+ echo
+ test 0 '!=' 0
+ echo 'configure: exit 1'
+ rm -f core '*.core'
+ rm -rf 'conftest*' confdefs.h 'conf1350*'
+ exit 1
configure: error: /bin/bash -x './configure' failed for rte
--
Mit friedvollen Grüßen
Pete
The human brain operates at only 10% of its capacity. The rest is
overhead for the operating system.
------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
More information about the macostex-archives
mailing list