Impossible d executer mon .out sur une partition mounte :/ - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 08-03-2004 à 11:41:30
quel est le résultat de la commande mount?
et file josephus.out?
Marsh Posté le 08-03-2004 à 11:41:35
ReplyMarsh Posté le 08-03-2004 à 11:48:48
mount -a marche bien,
je vais rajouter exec et je vous tien au courant.
pour le retour chariot faut toujours appuyer enter a la fin du dernier }.
Marsh Posté le 08-03-2004 à 11:53:26
we ct pour tester au cas ou.
bon exec n a rien changer mais quand je copie jospehus dans mon home sa marche.
Marsh Posté le 08-03-2004 à 11:56:10
je sais que t'as la bonne intention de partager des documents de travail ... mais d'un autre côté c'est des trucs importants, en utilisant le fat, c'est prendre de __tres_tres__ gros risques
Marsh Posté le 08-03-2004 à 11:59:28
jen suis encore au stade dual boot quand je maitriserai mieux linux tout les hd passeront en ext3.
mouai ben c'est vraiment bizarre.
tant pis je vais deplacer mon repertoire dans home.
Marsh Posté le 08-03-2004 à 12:00:55
ReplyMarsh Posté le 08-03-2004 à 13:59:27
Pour ton problème de retour chariot, rajoute comme option dans ton fstab : conv=binary
Ca devrait corriger ton problème.
Marsh Posté le 08-03-2004 à 14:02:46
ou utilise sous windows un éditeur de texte correct sous windows qui te permet d'enregistrer en format unix
Marsh Posté le 08-03-2004 à 14:27:42
Code :
|
Marsh Posté le 08-03-2004 à 15:15:06
compiler en root dans une partition fat.... t'es sportif toi !
essaie donc de compiler ton prog sur une vraie partition avec un utilisateur standard pour voir...
et sinon, c'est clairement les options de mount qui te bloquent: le noexec par defaut QUI EST TRES TRES BIEN, et peut etre tes uid/gid
Marsh Posté le 08-03-2004 à 22:05:59
En compilant dans mon home, surl apartition ext3 donc sa marche tres bien.
uid/guid ?
sinon je pense bien qu il doit y avoir un rapport rox qui ne permet pas d associer une action au fichiers present sur ma partition fat32.
existe t il un utilitaire sous linux capable de convertir ma partition fat 32 en ext3 sans perdre les donnees ?
Marsh Posté le 08-03-2004 à 22:24:32
Taz a écrit : y a des softs pour utiliser l'ext sous windows |
Il y en a 1 et il ne marche qu'en lecture, c'est pas la gloire.
Marsh Posté le 08-03-2004 à 23:15:42
Pour le retour chariot, gcc se plaint - à juste titre (sans doute) - que ton fichier source ne se termine pas par un retour à la ligne. C'est une exigence explicite du standard C et j'imagine que c'en est aussi une du C++.
Ceci n'est pas dépendant du format de fichier; le compilateur accepte autant les retours à la ligne à la DOS qu'à la UNIX, ce qu'il veut c'est que le dernier caractère soit un retour à la ligne (et que l'avant-dernier ne soit pas un \ mais bon...)
Marsh Posté le 09-03-2004 à 09:03:17
xiluoc a écrit : mount -a marche bien, |
Je te crois sur parole mais le but de la commande (tu me dis où j'ai mis des options à mount!) mount est de montrer toutes les partitions montées avec les paramètres (on aura peut-etre vu un 'noexec' ou un autre param 'embetant" )
Marsh Posté le 08-03-2004 à 11:37:52
,
alors la je comprend pas
dans mon /etc/fstab j ai ca
quand je fait un ls -l j obtient ca :
ca a l air bon et pourtant quand j execute ./jesophus.out
HS
A presque tout mes progs j ai un warning de retour de chariot a la fin du fichier. (avec gcc) pourtant
je met bien les endl et "\n"