<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Gracias Maxi. <br> Ya lo sé. En este post he enviado el código multi-plataforma. Lo estaba probando en Windows y en Linux.<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"> El ejecutable funcionaba en Linux Mint 17.<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"> Vuelvo a instalar la misma versión de Linux Mint, y el mismo ejecutable no funciona a partir de pedir que haga una tarea determinada. <br> Cuando compruebo con Lazarus donde da el error, lo hace al llamar a la biblioteca "libswe.so" (a la que tampoco he tocado), es decir; el mismo error que menciono al principio de este post.<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"> ¡Qué misterio!<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><br></div><div class="gmail_extra"><br><div class="gmail_quote">El 28 de enero de 2015, 14:53, Maxi <span dir="ltr"><<a href="mailto:maximiliano.duarte@gmail.com" target="_blank">maximiliano.duarte@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">pero para que corra en linux ambos, ejecutable y libreria deben estar<br>
compilados para linux.<br>
el .exe y .dll no son reconocidos en linux<br>
<br>
El día 28 de enero de 2015, 10:21, Juan M. Puertas<br>
<<a href="mailto:soft.sirius@gmail.com">soft.sirius@gmail.com</a>> escribió:<br>
<div class="HOEnZb"><div class="h5">> Gracias a todos :-)<br>
> Tanto el ejecutable como la biblioteca dinámica tienen todos los permisos de<br>
> ejecución.<br>
> ¿Rarísimo verdad?. :-?<br>
><br>
> También me he visto obligado a instalar de nuevo Windows 10, versión de<br>
> pruebas, y aquí su ejecutable sigue funcionando.<br>
><br>
><br>
> El 28 de enero de 2015, 13:36, arturo.molina <<a href="mailto:arturo.molina@zoho.com">arturo.molina@zoho.com</a>><br>
> escribió:<br>
>><br>
>> Message: 1<br>
>><br>
>> Date: Wed, 28 Jan 2015 11:51:30 +0100<br>
>> From: "Juan M. Puertas" <<a href="mailto:soft.sirius@gmail.com">soft.sirius@gmail.com</a>><br>
>> Subject: Re: [Lazarus-es] Problema con LoadLibrary<br>
>> To: Spanish version of Lazarus List<br>
>>     <<a href="mailto:lazarus-es@lists.lazarus.freepascal.org">lazarus-es@lists.lazarus.freepascal.org</a>><br>
>> Message-ID:<br>
>>     <CACdLDzzNZJzQv3KguVwTuT-K6WZ9tUgPNAX0dOABO7=Yh=+<a href="mailto:JdA@mail.gmail.com">JdA@mail.gmail.com</a>><br>
>> Content-Type: text/plain; charset="utf-8"<br>
>><br>
>> Hola de nuevo.<br>
>> He tenido que reinstalar Linux Mint Mate, y me ha surgido algo extraño.<br>
>> 1) Nada más instalarlo he intentado correr la aplicación mencionada en<br>
>> este<br>
>> post que funcionaba perfectamente. Sin embargo aparece un mensaje que<br>
>> dice:<br>
>> "There is no application installed for executable files."<br>
>> Pensaba que un ejecutable compilado con Lazarus no tenía dependencias. :-?<br>
>> 2) Supongo que debido a haber instalado otras aplicaciones y la última<br>
>> versión de Lazarus, el ejecutable ya funciona, pero ahora, siendo el<br>
>> mismo,<br>
>> vuelve a dar el error que ha iniciado todo este post. Entro en Lazarus,<br>
>> depuro la aplicación, y efectivamente, el error se produce cuando llamo a<br>
>> la función que está en la librería externa.<br>
>> ¿Será que la nueva versión de Lazarus afecta a un ejecutable creado en una<br>
>> antigua versión?.<br>
>> Es todo un misterio para mi, pero como vosotros tenéis más experiencia os<br>
>> pregunto por si tenéis alguna respuesta.<br>
>> Muchas gracias :-)<br>
>> Juan M.<br>
>><br>
>><br>
>><br>
>> Eso suena más a problemas de permisos.<br>
>> ¿Has comprobado que tiene activado el modo ejecutable?<br>
>><br>
>> Saludos<br>
>><br>
>><br>
>> _______________________________________________<br>
>> Lazarus-es mailing list<br>
>> <a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
>> <a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
>><br>
><br>
><br>
><br>
> --<br>
> Nota: Por problemas con el e-mail. Puede que recibas de nuevo este mensaje<br>
> en un tiempo.<br>
><br>
> _______________________________________________<br>
> Lazarus-es mailing list<br>
> <a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
> <a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
><br>
<br>
<br>
<br>
--<br>
</div></div><span class="im HOEnZb">El que pregunta aprende, y el que contesta aprende a responder.<br>
<br>
No a la obsolecencia programada:<br>
<a href="http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml" target="_blank">http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml</a><br>
<br>
Linux User #495070<br>
<a href="http://domonetic.com/blog" target="_blank">http://domonetic.com/blog</a><br>
<br>
</span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><i><font size="1"><span>Nota: Por problemas con el e-mail. Puede que recibas de nuevo este mensaje
 en un tiempo.</span></font></i></div>
</div>