Gracias Gracias:  0
Me Gusta Me Gusta:  0
No me Gusta No me Gusta:  0
Mostrando resultados del 1 al 5 de 5

Tema: Compilar extensión php 32 bits en Suse 64 bits

  1. #1
    Fecha de Ingreso
    19-noviembre-2011
    Mensajes
    17
    Post Thanks / Like
    Poder de Credibilidad
    0

    Compilar extensión php 32 bits en Suse 64 bits

    Hola a todos.

    Estoy intentando instalar una extensión php, en concreto apc, siguiendo estos pasos:

    http://pivica.me/blog/how-install-pe...ng-32bit-xampp

    Mi problema es que no se donde encontrar el paquete g++-multilib para instalarlo, ya que no lo encuentro por Yast.

    El motivo de hacer todo esto, es que utilizo Xampp de 32 bits y recibía un error como este cuando intentaba instalar la extensión:

    $ sudo ./lampp restartapache
    XAMPP: Stopping Apache with SSL...
    Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/uploadprogress.so' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/uploadprogress.so: wrong ELF class: ELFCLASS64 in Unknown on line 0

  2. #2
    Fecha de Ingreso
    19-noviembre-2011
    Mensajes
    17
    Post Thanks / Like
    Poder de Credibilidad
    0
    He instalado gcc-c++-32bit para compilar la extensión y hago lo siguiente:

    Código:
    $phpize
    $CFLAGS=-m32 CPPFLAGS=-m32 CCASFLAGS=-m32 ./configure --with-php-config=/opt/lampp/bin/php-config
    $make
    $make install
    y "creo" que me instala la extensión correctamente, pero cuando inicio reinicio apache para cargarla me sigue saliendo lo mismo:

    Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/uploadprogress.so' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/uploadprogress.so: wrong ELF class: ELFCLASS64 in Unknown on line 0

    No sé si sera problema de no tener g++-multilib, pero sigue sin funcionar...

  3. #3
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.430
    Post Thanks / Like
    Poder de Credibilidad
    10
    ¿Es una extensión para htppd?, mira si esta en el listado de ESTO

    First you need to add 32bit libraries for compilation, for example on ubuntu systems this would look like
    Aquí dice que tienes que instalar las librerías de compilación de 32 bits y nada mas. Son las que empiezan por libgcc y termina en -32bits. Para gcc++ empieza por libstdc++
    NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
    Síguenos en TWITTER y en FACEBOOK
    Código:
    Buscador de   Alojamiento      Alojamiento     Otros
     paquetes:    de imágenes:     de ficheros:    buscadores:
    Search        TinyPic          Ifile Wuala     Simple y Facil
    Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p

  4. #4
    Fecha de Ingreso
    19-noviembre-2011
    Mensajes
    17
    Post Thanks / Like
    Poder de Credibilidad
    0
    No esta en ese listado pero sí en este:

    http://software.opensuse.org/search?...ude_debug=true

    En concreto es esta extensión: http://pecl.php.net/package/APC

    Pero he probado instalándola desde pecl y me da error.

    Si quiero instalar la de del listado anterior en Xampp(32 bits), ¿cuál elijo i586 o x86_64? ¿cómo la instalo en Xampp?. Ya que supongo que si ejecuto el .rpm me la instalará en Suse pero no podré utilizarla con Xampp.

  5. #5
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.430
    Post Thanks / Like
    Poder de Credibilidad
    10
    Vamos a ver por partes.

    1.- Para saber el error que te da, puedes descargar el rpm e instalarlo manualmente con el comando "rpm -ivh nombre_fichero.rpm", normalmente es una dependencia que deberás buscarlo con "zypper wp nombre_dependencia"

    2.- Puedes instalar el x86_64 y sino funciona el i586

    3.- Porque NO instalas el servidor LAMP de openSUSE, mira en la sección de Servidores una guía paso a paso que es mía. Y así te olvidas de Xampp

    Yo tengo instalado, funcionando Apache y Tomcat desde Yast y sin problemas
    NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
    Síguenos en TWITTER y en FACEBOOK
    Código:
    Buscador de   Alojamiento      Alojamiento     Otros
     paquetes:    de imágenes:     de ficheros:    buscadores:
    Search        TinyPic          Ifile Wuala     Simple y Facil
    Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Temas Similares

  1. Respuestas: 3
    Último mensaje: 28-may-2009, 17:46
  2. Introducción: Primeros pasos en Linux. Open Suse y Foro Suse.
    By Afrodita in forum FAQs, Manuales y Tutoriales
    Respuestas: 7
    Último mensaje: 11-mar-2009, 00:37
  3. Respuestas: 4
    Último mensaje: 13-mar-2008, 15:03
  4. XGL error al activarlo
    By Fabricio Guzzo in forum Escritorios: KDE, Gnome, otros...
    Respuestas: 5
    Último mensaje: 21-sep-2007, 10:08
  5. Aviso de seguridad
    By Kunael in forum Internet, Redes y Wireless
    Respuestas: 1
    Último mensaje: 05-ago-2004, 22:35

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •