Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    mmm su che distro sei? redhat? fedora? gentoo? debian? slakware? mandrake?

    scaricati il pacchetto precompilato di jpeg ed il relativo -devel e mettilo ... dopo di che prova a lanciare e andrà tutto
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  2. #12
    ciao

    sono su slackware 10.0

    ho installato il pacchetto libjpeg-6b-i386-4.tgz ma senza ottenere alcun risultato...
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  3. #13
    devi mettere anche il relativo devel, senno non mette tutti gli header necessari per la compilazione
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  4. #14
    io ho provato a cercare tra i pacchetti di slack ma ste famose devel non le ho trovate...puoi consigliarmi un link?

    grazie
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  5. #15
    ciao

    oggi ho ripreso in mano la questione, cercando con google ho trovato questo link che spiega come compilare le jpeg-6

    http://quox.org/install/graphics/jpeg-6b.html

    ora in effetti "finalmente" le ho installate in /usr/local/jpeg-6b

    ho ricompilato php con questo configure:

    codice:
    './configure' '--with-mysql=/usr/local/mysql4.1.9/' '--with-apxs=/usr/local/apache/bin/apxs' '--with-gd' '--with-zlib-dir=/usr/local/zlib-1.2.2/' '--with-jpeg-dir=/usr/local/jpeg-6b/'
    ma purtroppo la configurazione delle GD resta:

    codice:
    gd
    GD Support 	enabled
    GD Version 	bundled (2.0.28 compatible)
    GIF Read Support 	enabled
    GIF Create Support 	enabled
    PNG Support 	enabled
    WBMP Support 	enabled
    XBM Support 	enabled
    non so piu cosa fare!

    provo a compilare anche le GD invece di usare quelle gia presenti in php?
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  6. #16
    la compilazione delle GD mi da errore...

    codice:
    gdft.c:1429: error: parse error before '*' token
    gdft.c:1429: error: parse error before '*' token
    gdft.c: In function `find_font':
    gdft.c:1431: error: `FcResult' undeclared (first use in this function)
    gdft.c:1431: error: (Each undeclared identifier is reported only once
    gdft.c:1431: error: for each function it appears in.)
    gdft.c:1431: error: parse error before "result"
    gdft.c:1433: error: `pattern' undeclared (first use in this function)
    gdft.c:1433: error: `FcMatchPattern' undeclared (first use in this function)
    gdft.c:1434: error: `FcMatchFont' undeclared (first use in this function)
    gdft.c:1437: error: `result' undeclared (first use in this function)
    gdft.c:1437: warning: return makes pointer from integer without a cast
    gdft.c: At top level:
    gdft.c:1442: error: parse error before '*' token
    gdft.c: In function `find_postscript_font':
    gdft.c:1444: error: `FcPattern' undeclared (first use in this function)
    gdft.c:1444: error: `font' undeclared (first use in this function)
    gdft.c:1447: error: `fontpattern' undeclared (first use in this function)
    gdft.c:1449: error: `fontname' undeclared (first use in this function)
    gdft.c:1450: error: `FcChar8' undeclared (first use in this function)
    gdft.c:1450: error: `family' undeclared (first use in this function)
    gdft.c:1452: error: `pattern' undeclared (first use in this function)
    gdft.c:1454: error: `FC_FAMILY' undeclared (first use in this function)
    gdft.c:1454: error: `FcTypeString' undeclared (first use in this function)
    gdft.c:1455: error: `FC_STYLE' undeclared (first use in this function)
    gdft.c:1460: error: `FcResultMatch' undeclared (first use in this function)
    gdft.c: In function `font_pattern':
    gdft.c:1479: error: `FcPattern' undeclared (first use in this function)
    gdft.c:1479: error: `font' undeclared (first use in this function)
    gdft.c:1480: error: `FcChar8' undeclared (first use in this function)
    gdft.c:1480: error: `file' undeclared (first use in this function)
    gdft.c:1481: error: `pattern' undeclared (first use in this function)
    gdft.c:1494: error: parse error before "FcChar8"
    gdft.c:1501: error: `FC_FILE' undeclared (first use in this function)
    gdft.c:1501: error: `FcResultMatch' undeclared (first use in this function)
    make[2]: *** [gdft.lo] Error 1
    make[2]: Leaving directory `/programmi/gd-2.0.33'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/programmi/gd-2.0.33'
    make: *** [all] Error 2
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  7. #17
    Ciao,
    la libjepg dovrebbe essere già bundled con la GD di PHP, però è in ogni caso obligatorio specificare --with-jpeg-dir

    Segui passo passo questa guida
    http://www.onlamp.com/pub/a/php/2003/03/27/php_gd.html
    per favore NIENTE PVT TECNICI da sconosciuti

  8. #18
    ehm ... per lo + il fatto è un altro )) non ti serve compilare le gd

    scarica i sorgenti di php
    stanno li dentro ^^

    se ti sposti nella dir dei sorgenti di php ... basta che fai
    codice:
    cd ext/gd (o ext/image ora non ricordo)
    phpize
    ./configure --help (visualizzi l'elenco dei parametri)
    ./configure --with-php-config=`which php-config` --with-jpeg-dir --with-png-dir ....vari with....
    make && make install
    a questo punto dovrebbe essere tutto compilato
    ti basta aprire il php.ini (se hai compilato manualmente php sta dentro /usr/local/lib/php.ini), scendi nella sezione delle estensioni e aggiungi
    extension=gd.so

    se per caso ti dice che non trova le estensioni ... lancia php-config --extension-dir e poi incolla il valore che ti stampa (ovvero la path) dentro il php.ini alla riga dov'è indicato extension_dir=

    a questo punto dovrebbe andare
    ---
    se per caso ti dice che il php-config non è stato trovato nel configure, e hai compilato php a manina, allora sicuramente sta dentro /usr/local/bin/php-config e ti basta mettere questo al posto del which php-config (ovviamente senz'apici)
    ---
    se per caso non trova le lib jpeg o png e cosi via ... o le compili tu a mano oppure usi le precompilate del sistema.
    Se usi una fedora ti basta installare le *-devel dei pacchetti che ti mancano... se usi debian o slackware non so dirti ... ma credo che +/- la logica sia la stessa ... ovvero quella di installare i pacchetti o le librerie (se proprio mancano) contenenti gli header per la compilazione
    ---

    sciauz
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  9. #19
    allora

    dato che sto facendo le stesse prove sul portatile e sul server (dove ho la slack 10.1 invece che la 10) ora ho provato a compilare le gd esternamente con un semplice ./configure --prefix=/usr/local/gd e poi ho compilato php con l'opzione

    ./configure --with..apache....mysql --- --with-gd=/usr/local/gd

    ora va!

    sul server...:-(

    sul portatile non riesco a compilarle...ma è strano..se come dici te quelle interne al php le compila...cmq l'importante è che ora vada sul server al portatile gli darò un'okkio stasera

    grazie!
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  10. #20
    è importante usare quelle built-in!

    quelle esterne non hanno alcune funzioni e hanno qualche problemuccio a funzionare con php ... infatti quelle interne hanno delle fix apposite oltre a delle funzioni aggiuntive
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.