Salut tuturor.

Stiu ca poate nu ar trebui sa ma adresez aici mai intai, dar poate aveti 
voi ceva experienta.
Am un RH 9 pe care vreau sa compilez PHP 4.3.7 cu suport de mai multe 
(printre care xslt - sablotron).
Am mai compilat pana acum, dar intre timp am facut upgrade de sablotron 
de la 0.98 la 1.0.1 si al js-ului  la ultimul disponibil.
Acum am aceste erori la compilare:
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libsablot.so: 
undefined reference to `readline'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libsablot.so: 
undefined reference to `add_history'

Dupa o cautare rapida mi-am dat seama care ar fi fost solutia si buba.
Am incercat sa pun la flaguri de compilare si -lstdc++
Dar aceeasi eroare era prezenta. Conform google ce am gasit problema 
cica ar fi de la libtool (versiune 1.4). Cineva pe acolo zicea ca un 
upgrade la libtool 1.5 ar rezolva problema. Zis si facut am trecut la 
libtool 1.5.6 si am incercat o recompilare.
De data aceasta au inceput erori de genul ca openssl.lo is not a valid 
libtool object.
Am gasit un patch de la redhat/fedora care spune ca permite PHP-ului sa 
se compileze cu libtool 1.5 (php-4.3.2-libtool15.patch).
Zis si facut. Aplic patchul... nu se mai opreste in eroare respectiva de 
la openssl.lo si continua, dar totusi moare in aceleasi erori initiale 
ale libsablot.so... cu undefined reference.

Cred ca am incercat sa pun peste tot acel flag: -lstdc++... in LDFLAGS, 
EXTRA_LDFLAGS inclusiv in ZEND_EXTRA_LIBS... nimic nu a mers...

Cred ca urmatorul pas ar fi sa ma interesez pe lista de discutii a 
sablotron...

Voi aveti vreo idee/sugestie? (Una ar fi rollback la sablotron 0.98 si 
libtool 1.4)... Gcc-ul cum se vede e 3.2.2...

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui