[Gelöst] SOLVED PHP 5.5.30 is not compiling...anyone a full GD enabled PHD binary available?

Darkyputz

Aktives Mitglied
Mitglied seit
27 Jul 2005
Beiträge
2,324
Punkte für Reaktionen
0
Punkte
36
Hello...

I try to run the Ubergallery which uses phd with full GD support
Now i tired to compile that package with my freetz environment, but it stops with an error...
And because i have no clue what it wants or even how to fix it, i hope that someone has a ready to use php binary lying around that i could try out.

Thx in advance!!

Message in linux:
lowlevellock.c:(.text+0x0): multiple definition of `__lll_lock_wait_private'/home/darkwing/Schreibtisch/trunk/toolchain/build/mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/mips-linux-uclibc/usr/lib/libc.a(libc-lowlevellock.os):libc-lowlevellock.c:(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [sapi/cli/php] Fehler 1
make[1]: Verlasse Verzeichnis '/home/darkwing/Schreibtisch/trunk/source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/php-5.4.45'


ERROR: Build failed.
make: *** [source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/php-5.4.45/sapi/cgi/php-cgi] Fehler
 
Zuletzt bearbeitet:
Der Fix ist in Freetz bereits (seit 5 Monaten laut Trac) enthalten. Da die Download-Toolchain aber bisher noch nicht aktualisiert wurde, greift dieser nur dann, wenn Du die Toolchain selbst baust. Für Dich heißt es also:
  • Deine Freetz .config sichern
  • "make distclean" ausführen
  • die gesicherte .config wieder reinkopieren
  • "make menuconfig" ausführen und dabei unter "Toolchain options/Toolchains" auf "Build own toolchains" umstellen
  • make aufrufen und abwarten, php sollte sich nun (statisch) linken lassen
 
Thx body...
Habe TRAC lange nicht mehr verfolgt...zu busy nach der ganzen USA auswanderei...
Aber der tipp war Gold wert...
Hat zwar ewig gedauert, aber nu iss das PHP paket compiliert...
Und phpinfo zeigt ein komplettes GD an...danke und frohes Fest...
 

Neueste Beiträge

Statistik des Forums

Themen
245,074
Beiträge
2,223,910
Mitglieder
371,892
Neuestes Mitglied
reztier
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.