GD2
Ik heb een vraag die misschien wel erg simpel is voor iemand die wat van Linux weet, maar dat weet ik dus niet :P Hoe kan ik de nieuwste GD installeren op mijn server? Versie 2.* dus.
welke distro heb je? ik kan je waarschijnlijk wel helpen...
ja, draai ik ook, 2.2?
cd ~
wget http://www.boutell.com/gd/http/gd-2.0.28.tar.gz
gzip -d gd-2.0.28.tar.gz
tar -xf gd-2.0.28.tar
cd gd-2.0.28
./configure
make
make install
en klaar!
Het gaat trouwens goed t/m "./configure", dan krijg ik dit:
Quote:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
damn, ik wist dat cc stripped was, maar geen c-compiler? dan moet je die nog even installeren ;)
Hehe, nice :) Je raadt denk ik wel wat m'n volgende vraag nu is? :D
ja: apt-get install gcc
Na apt-get update kan ie um wel vinden, hij is nu bezig. Hierna moet ik denk ik zo doen niet? :
cd ~
cd gd-2.0.28
./configure
make
make install
jeppie - helemaal goed, en als ie errors geeft na make, moet je make install niet doen he?
collect2: ld returned 1 exit status
make[2]: *** [gdparttopng] Fout 1
make[2]: Weggaan uit map `/root/gd/gd-2.0.28'
make[1]: *** [all-recursive] Fout 1
make[1]: Weggaan uit map `/root/gd/gd-2.0.28'
make: *** [all] Fout 2
[root@eurovisiononline gd-2.0.28]#
ah damn, k*tlib. heeft ie weer problemen in zn eigen c script. Is zeker niet compatible of zo? ik zal dit eens voorleggen aan wat linux-wizards, want dit weet ik ook niet
Support for PNG library, JPEG library, Freetype 2.x library, Xpm library staat allemaal op 'no' nadat ik ./configure gedaan heb. Komt dat daarna nog aan te staan of moet ik dat nog appart doen?
Quote:
collect2: ld returned 1 exit status
make[2]: *** [gdparttopng] Fout 1
make[2]: Weggaan uit map `/root/gd-2.0.28'
make[1]: *** [all-recursive] Fout 1
make[1]: Weggaan uit map `/root/gd-2.0.28'
make: *** [all] Fout 2
make[2]: *** [gdparttopng] Fout 1
make[2]: Weggaan uit map `/root/gd-2.0.28'
make[1]: *** [all-recursive] Fout 1
make[1]: Weggaan uit map `/root/gd-2.0.28'
make: *** [all] Fout 2
Lijkt me niet goed... Maar ik wacht wel even op antwoord van de opperguru :)
-edit-
Hmm is precies hetzelfde als wat je al zei, zal dus wel zeker niet goed zijn :) Tnx tot nu toe iig, ik hoor wel hoe ik het op te lossen is :)
-edit 2-
f*ck mij kutn00b dat ik ben, je kunt die tekst kopieren vanuit Putty :@ ik heb het iedere keer over zitten typen klojo dat ik ben. niet lachen :(
Gewijzigd op 03/09/2004 21:10:00 door dutchcamel
sorrie, daar moest ik even om lachen
eventjes zlib installen en het is opgelost, dan zou het weer gewoon moeten werken :)
Ja idd, ik snap geen hol van Linux of Unix of iets in die richting :P
Dat lijkt mij iig het makkelijkst :)
En anders gewoon een tarretje downloaden en die met ./configure make make install installeren :)
Hmm, zlib geinstallerd, krijg nog altijd hetzelfde.
ja, alsof zlib niet standaard op cc draait? volgens de wizards is het de nadeligheid van cc. Je moet al die libs en hun dependencies ook nog installeren. dat ga ik nu proberen, ik post wel de resultaten. (de dependecy-tabellen op de apt-servers van pointclark zijn niet zo denderend)
Edit: zlib is ook al verouderd. Alles in cc 2.2 is oeroud! Dit is niet fijn werken, ik denk dat ik mn eigen distro ga maken onderhand. Alle distro's doen k*t tegenwoordig.
Gewijzigd op 04/09/2004 09:05:00 door Joris van Rooij
wget http://www.gzip.org/zlib/zlib-1.2.1.tar.gz
gzip -d zlib-1.2.1.tar.gz
tar -xf zlib-1.2.1.tar
cd zlib-1.2.1
make
make install
echo "dat ging wel goed"
cd ~
wget ftp://swrinde.nde.swri.edu/pub/png/src/libpng-1.2.6.tar.gz
gzip -d libpng-1.2.6.tar.gz
tar -xf libpng-1.2.6.tar
cd libpng-1.2.6
cd scripts
cp makefile.linux ../makefile
cd ..
make
make install
echo "ok dan die is ook gelukt"
cd ~
wget http://freeware.sgi.com/source/libjpeg/libjpeg-6b.tar.gz
gzip -d libjpeg-6b.tar.gz
tar -xf libjpeg-6b.tar
cd libjpeg-6b
./configure
make
make install
echo "GVD"
cd /usr/local/man
mkdir man1
cd ~/libjpeg-6b
make install
echo "nu duggiet wel"
cd ~
wget http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/freetype2/freetype-2.1.9.tar.gz
gzip -d freetype-2.1.9.tar.gz
tar -xf freetype-2.1.9.tar
cd freetype-2.1.9
./configure
echo "hij zegt unix maar hij bedoelt linux en is eigenlijk ook het zelfde voor hem"
make
make install
echo "dat was leuk"
cd ~
wget http://koala.ilog.fr/ftp/pub/xpm/xpm-3.4k.tar.gz
gzip -d xpm-3.4k.tar.gz
tar -xf xpm-3.4k.tar
cd xpm-3.4k
echo "vuk een Imakefile"
echo "hebben we xmkmf nodig - dus X"
echo "dan maar zonder X image support"
echo "who needs X anyway"
cd ~
wget http://www.boutell.com/gd/http/gd-2.0.28.tar.gz
gzip -d gd-2.0.28.tar.gz
tar -xf gd-2.0.28.tar
cd gd-2.0.28
./configure
make
make install
en klaar!
volgens mij heeft hij nog steeds geen jpeg support, maar de jpeg-library staat er wel op.
ik hoop dat dit een fout is in de ./configure, want make gaf geen errors.
GD Succesvol Geinstalleerd...
groeten Joris ;)