[pyar] [primer mensaje] Intentando ejecutar aplicacion de 32 a 64
Germana Oliveira
germanaoliveirab en gmail.com
Mie Jul 11 18:37:55 ART 2012
Saludos!
Estoy intentando ejecutar una aplicacion que esta probada en 32bits,
pero quisiera, si es posible modificarla y ejecutarla en 64bits.
El primer error que encuentro es el siguiente:
Traceback (most recent call last):
File "pinguinobeta9_new_gui.py", line 358, in Verify
retour=self.compile(filename)
File "pinguinobeta9_new_gui.py", line 697, in compile
stdout=fichier, stderr=STDOUT)
File "/usr/lib/python2.6/subprocess.py", line 623, in __init__
errread, errwrite)
File "/usr/lib/python2.6/subprocess.py", line 1141, in _execute_child
raise child_exception
OSError: [Errno 2] No existe el fichero o el directorio
Aca, la el "Verify"
def Verify(self, event):
global lang
if self.editor.GetPath()==-1:
dlg = wx.MessageDialog(self,
self.lang.ugettext('Open file first
!!'),self.lang.ugettext('Warning'),
wx.OK | wx.ICON_WARNING
)
result=dlg.ShowModal()
dlg.Destroy()
return
self.displaymsg("",1)
self.editor.SaveDirect()
filename=self.editor.GetPath()
filename,extension=os.path.splitext(filename)
if os.path.exists(filename+".hex"):
os.remove(filename+".hex")
if os.path.exists(sys.path[0]+"/source/user.c"):
os.remove(sys.path[0]+"/source/user.c")
retour=self.preprocess(filename)
if retour=="error":
return
retour=self.compile(filename)
if retour!=0:
self.displaymsg(self.lang.ugettext("error while compiling
file ")+filename,0)
else:
retour=self.link(filename)
if os.path.exists(sys.path[0]+"/source/main.hex")!=True:
self.displaymsg(self.lang.ugettext("error while linking
")+filename+".o",0)
else:
self.cp(sys.path[0]+"/source/main.hex",filename+".hex")
self.displaymsg(self.lang.ugettext("compilation done"),0)
os.remove(sys.path[0]+"/source/main.hex")
os.remove(filename+".c")
Alguna sugerencia? gracias.
--
Germana Oliveira B.
blog: http://g0liv3ir4.wordpress.com
identi.ca: @goliveira
More information about the pyar
mailing list