Operation not permitted / ubuntu
goffle
Messages postés
83
Statut
Membre
-
bmr30055 Messages postés 20 Statut Membre -
bmr30055 Messages postés 20 Statut Membre -
Bonjour,
je suis actuellement en train d'écrire un programme sous code block pour pouvoir utiliser le port parralèle :
Voici le programme :
note : le programme ci dessus ne fait rien, c'est juste pour tester.
j'obtiens ce msg d'erreur : ioperm : operation not permitted
Après une recherche sur le net, il se trouve que mon programme ne possède pas les droits nécessaire. j'ai éssayé "chmod 4777 mon_programme" mais cela ne change rien.
Merci de votre aide
je suis actuellement en train d'écrire un programme sous code block pour pouvoir utiliser le port parralèle :
Voici le programme :
include <iostream>
#include <sys/io.h>
#define ADRESSEBASE 0x378
int main(void)
{
if(ioperm(ADRESSEBASE, 1, 1)
{
perror("ioperm");
return(1);
}
return(0)
}
note : le programme ci dessus ne fait rien, c'est juste pour tester.
j'obtiens ce msg d'erreur : ioperm : operation not permitted
Après une recherche sur le net, il se trouve que mon programme ne possède pas les droits nécessaire. j'ai éssayé "chmod 4777 mon_programme" mais cela ne change rien.
Merci de votre aide
4 réponses
-
Salut,
Et comment lances-tu ce programme, ou plutôt sous quelle identité ?
-
en fait je le lançais sous code blocks .
Mais en passant par la console et en se mettant en root, ca marche ! ( sudo su dans la console )
je sais pas si il y a moyen de faire fonctionner code blocks en root -__- -
-
chmod 777 c pratique
et encore chown root
change le propriétaire de ton script pr qu il devienne root sil ne lest pas