I try to participate in the translation of the PHP manual and want to
install Jade.
That one goes wrong:
The configure of jade goes wrong. here is the tail of config.log and
the tail of the make.
I use RH9
=========================================
configure:1791: c++ -o conftest -ansi -O2 -fno-implicit-templates
conftest.C 1>&5
configure:1814: checking for gettext in -lintl
configure:1836: c++ -o conftest -ansi -O2 -fno-implicit-templates
conftest.C -lintl 1>&5
/usr/bin/ld: cannot find -lintl
collect2: ld returned 1 exit status
configure: failed program was:
#line 1822 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char gettext();
int main() {
gettext()
; return 0; }
configure:1861: checking for ANSI template instantiation
configure:1881: c++ -o conftest -ansi -O2 -fno-implicit-templates
conftest.C 1>&5
configure:2106: checking host system type
configure:2129: checking for ranlib
configure:2168: checking for ld used by GCC
configure:2225: checking if the linker (/usr/bin/ld) is GNU ld
GNU ld version 2.13.90.0.18 20030206
configure:2241: checking for BSD-compatible nm
ltconfig:547: checking if gcc PIC flag -fPIC works
ltconfig:548: gcc -c -g -O2 -fPIC -DPIC conftest.c 1>&5
ltconfig:591: checking if gcc static flag -static works
ltconfig:592: gcc -o conftest -g -O2 -static conftest.c 1>&5
GNU ld version 2.13.90.0.18 20030206
ltconfig:971: checking if global_symbol_pipe works
ltconfig:972: gcc -c -g -O2 conftest.c 1>&5
ltconfig:975: eval "/usr/bin/nm -B conftest.o | sed -n -e 's/^.*
[ABCDGISTUW] \([_A-Za-z][_A-Za-z0-9]*\)$/\1 \1/p' > conftest.nm"
ltconfig:1033: gcc -o conftest -g -O2 -fno-builtin conftest.c
conftestm.o 1>&5
================================================== ===========================
and here is the tail of the make-process:
================================================== ==========================
T& Vector<T>::back() [with T = ISetRange<Char>]' cannot be
overloaded
.../include/StringOf.h: In instantiation of `String<Char>':
CharsetInfo.cxx:129: instantiated from here
.../include/StringOf.h:38: `T& String<T>::operator[](unsigned int)
[with T =
Char]' and `T String<T>::operator[](unsigned int) [with T = Char]'
cannot be
overloaded
.../include/StringOf.h:40: `T* String<T>::begin() [with T = Char]' and
`T*
String<T>::begin() [with T = Char]' cannot be overloaded
make[2]: *** [CharsetInfo.lo] Error 1
make[2]: Leaving directory `/usr/src/redhat/SOURCES/jade/lib'
make[1]: *** [lib] Error 2
make[1]: Leaving directory `/usr/src/redhat/SOURCES/jade'
make: *** [all] Error 2
================================================== =============================