Deutsch| English
  #1  
Alt 04.11.2011, 15:56
Benutzer
 
Registriert seit: 07.10.2011
Beiträge: 35
Standard php händische installation

Ich versuche grade php manuell zu compilieren und dann zu installieren.

Leider geht dies nicht. Ich arbeite unter CentOS 6.0 x64 und mit der php version 5.2.17

Vielleicht sieht einer von euch meinen Denkfehler

Zitat:
./configure \
--prefix=/opt/php52 \
--enable-force-cgi-redirect \
--enable-fastcgi \
--with-regex=php \
--enable-calendar \
--enable-sysvsem \
--enable-sysvshm \
--enable-sysvmsg \
--enable-bcmath \
--with-bz2 \
--enable-ctype \
--with-iconv \
--enable-exif \
--enable-ftp \
--with-gettext \
--enable-mbstring \
--with-pcre-regex \
--enable-shmop \
--enable-sockets \
--enable-wddx \
--with-libxml-dir=/usr \
--with-zlib \
--with-openssl \
--enable-soap \
--enable-zip \
--with-mhash=yes \
--with-gd \
--with-mysql \
--with-mysqli \
--with-pdo-mysql \
--with-pear \
--with-curl \
--with-xsl \
--with-jpeg-dir=/usr/lib64
bei --with-jped-dir habe ich schon mit /, /usr, /usr/lib64 und ohne pfadangabe probiert.

Zitat:
configure: error: libjpeg.(a|so) not found.
Es wurde libjpeg libpng libjpeg-devel libpng-devel installiert.
Die Dateien sind auch vorhanden

Zitat:
lrwxrwxrwx 1 root root 17 4. Nov 16:34 /usr/lib64/libjpeg.so -> libjpeg.so.62.0.0
lrwxrwxrwx. 1 root root 17 7. Okt 16:49 /usr/lib64/libjpeg.so.62 -> libjpeg.so.62.0.0
-rwxr-xr-x. 1 root root 147496 21. Aug 2010 /usr/lib64/libjpeg.so.62.0.0
Zitat:
lrwxrwxrwx 1 root root 18 4. Nov 16:48 /usr/lib64/libpng12.so -> libpng12.so.0.44.0
lrwxrwxrwx. 1 root root 18 7. Okt 16:49 /usr/lib64/libpng12.so.0 -> libpng12.so.0.44.0
-rwxr-xr-x. 1 root root 157456 11. Nov 2010 /usr/lib64/libpng12.so.0.44.0
lrwxrwxrwx 1 root root 11 4. Nov 16:48 /usr/lib64/libpng.so -> libpng12.so
lrwxrwxrwx. 1 root root 16 7. Okt 16:49 /usr/lib64/libpng.so.3 -> libpng.so.3.44.0
-rwxr-xr-x. 1 root root 172760 11. Nov 2010 /usr/lib64/libpng.so.3.44.0
Mit Zitat antworten
  #2  
Alt 08.11.2011, 10:31
Benutzer
 
Registriert seit: 07.10.2011
Beiträge: 35
Standard

Nachdem ich nun noch etwas experimentiert habe, habe ich die Lösung gefunden.

die configure von php will einfach nicht ins lib64 Verzeichnis gehen. Warum und weshalb. Keine Ahnung.

Wie dem auch sei. Die Lösung ist so simple und banal das sie einen nicht ins Auge springt.

Ich habe einfach ein Softlink erstellt von der Datei /usr/lib64/libjpeg.so.62.0.0 die dann nach /usr/lib/libjpeg.so zeigt.

Das ganze muss man dann auch noch für libpng machen. Dann rennt configure durch, sofern nicht noch andere Pakete fehlen
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 21:55 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0