[ Foro de Pascal ]

Ejemplo serpiente "svgalib: Cannot get I/O permissions."

24-Mar-2015 18:38
Invitado (Juan María galindo)
1 Respuestas

juanito@debian:~/tutoriales_c_asm/PASCAL$ ./serpiente
svgalib: Cannot get I/O permissions.
juanito@debian:~/tutoriales_c_asm/PASCAL$



Esté el resultado haciendo fpc serpiente.pp serpiente

Este el resultado en la cuenta de usuario.

Lo hago como root?


24-Mar-2015 18:55
Nacho Cabanes (+84)

En primer lugar, no has continuado el hilo de tu pregunta anterior, aunque imagino que esta pregunta quiere decir que vas a seguir adelante con FreePascal usando la biblioteca "graph":
http://www.aprendeaprogramar.com/mod/forum/discuss.php?d=1816

En cualquier caso, la respuesta es SÍ. El gran problema de la biblioteca SvgaLib es que requiere permiso de administrador. Prueba a ejecutarlo como "root".

La alternativa sería no usar la biblioteca SvgaLib, pero no dices qué versión de FreePascal estás empleando, así que es difícil proponerte alternativas.

Tampoco dices cual es ese juego de la serpiente, quizá sea éste, aunque en principio eso no debería afectar, sino la biblioteca gráfica que uses:
http://nachocabanes.com/videojuegos/ipj/ipj07.php






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)