Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Problema Con La Función Illoadimage De Openil

Iniciado por DraKKaR, 19 de Marzo de 2004, 01:07:18 AM

« anterior - próximo »

DraKKaR

 Hola, posteo este reply en un nuevo thread por no tener mucha relación entre el título del post original y el contenido de este mensaje. Pido perdón a los que ya lo han leido.
Habiendo hecho funcionar mi engine con la OpenIL me encuentro con un problemilla (relacionado con OpenIL) portándolo a Linux.
Básicamente, el problema es el siguiente: la función ilLoadImage devuelve IL_FALSE, al intentar cargar una imagen (que está en ese dir y con los permisos necesarios), con el mismo código fuente ue carga una imagen en windows.



#include <IL/il.h>

int main(void)
{
int i;
ilInit();
ilGenImages(1,&i);
ilBindImage(i);
if (ilLoadImage("crackmud.png")==IL_FALSE)
{
      printf("%s",iluErrorString(ilGetError()));
      exit(1);
}
ilSaveImage("1.jpg");
ilDeleteImages(1,&i);
return 0;
}


En teoria, la función ilLoadImage, debería haberla cargado y devuelto IL_TRUE. Lo más curioso es que el mensaje de error devuelto ha sido "no error".
¿Alguno sabe que ha ocurrido? ¿Alguno puede pasarme un código que funcione en Linux y que use OpenIL? Creo que alguno de vostros la habeis usado.

Gracias.  






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.