- NevemTeve blogja
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Speckó módon kell a libtoolt paraméterezni, hogy a disable-static, disable-shared és társai elérhetők legyenek.
https://www.gnu.org/software/libtool/manual/html_node/LT_005fINIT.html#…
- A hozzászóláshoz be kell jelentkezni
Igen, a libtoolnak van gondja, a PHP Makefile-jában (eredetileg build/Makefile.global) ilyet látok:
libphp$(PHP_MAJOR_VERSION).la: ...
$(LIBTOOL) --mode=link --tag=disable-static $(CC) $(CFLAGS) ...
Mondjuk én a tag-ban olyasmit várnék, hogy --tag=CC vagy --tag=CXX dehát mindig tanulok valamit.
A 7.4.0RC2-ben csak simán így van:
libphp$(PHP_MAJOR_VERSION).la: ...
$(LIBTOOL) --mode=link $(CC) $(CFLAGS) ...
Most úgy látom, hogy Lelkes Laca még egy másik fájlt is megjobbított (bár talán nem a RC3-ban kellett volna, dehát a lelkesedést visszafojtani nem szabad), szóval most itt tartunk:
for i in build/Makefile.global build/php.m4; do
sed_repl 's/--tag=disable-static/--tag=CC/' "$i"
done
Szerk: Ja, meg a 'configure'-re ugyanazt, lehetőleg még a futása előtt.
for i in ./configure build/Makefile.global build/php.m4; do
sed_repl 's/--tag=disable-static/--tag=CC/' "$i"
done
- A hozzászóláshoz be kell jelentkezni
Közben kijött a hivatalos bejelentés, a HTML kicsit elcsúszott, de majd fixálják.
https://www.php.net/
- A hozzászóláshoz be kell jelentkezni