Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2009-08

utilizar librerias dinamicas en GNU/Linux

4 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

JoshyFun
to corba en grannet.grm.sld.cu: Hola lista, estoy migrando una app que hice en delphi7 para lazarus pues necesito…

Hello corba,

Saturday, August 15, 2009, 5:38:28 PM, you wrote:

cggsc> Hola lista, estoy migrando una app que hice en delphi7 para lazarus pues cggsc> necesito llevarla a GNU/Linux, esta app utiliza en windows unos archivos cggsc> *.dll en algunos modulos, como hacer con lazarus para utilizar estas cggsc> mismas dll en GNU/Linux.

En realidad la respuesta es muy sencilla... no puedes. Para usar esas *.dll deber�as tener los fuentes e intentar recompilarlos en Linux bien con GCC, bien con fpc, o con lo que sea que est�n los fuentes.

Los binarios (*.exe, *.dll, etc) no son compatibles entre plataformas.

Best regards, JoshyFun

Reply by email

corba en grannet.grm.sld.cu

Hola lista, estoy migrando una app que hice en delphi7 para lazarus pues necesito llevarla a GNU/Linux, esta app utiliza en windows unos archivos *.dll en algunos modulos, como hacer con lazarus para utilizar estas mismas dll en GNU/Linux.

saludos
maikel.

Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/

Reply by email

corba en grannet.grm.sld.cu
to JoshyFun: cggsc> Hola lista, estoy migrando una app que hice en delphi7 para lazarus pues cggsc>…
Show quoted text 22 lines
Hello corba, Saturday, August 15, 2009, 5:38:28 PM, you wrote: cggsc> Hola lista, estoy migrando una app que hice en delphi7 para lazarus pues cggsc> necesito llevarla a GNU/Linux, esta app utiliza en windows unos archivos cggsc> *.dll en algunos modulos, como hacer con lazarus para utilizar estas cggsc> mismas dll en GNU/Linux. En realidad la respuesta es muy sencilla... no puedes. Para usar esas *.dll deber�as tener los fuentes e intentar recompilarlos en Linux bien con GCC, bien con fpc, o con lo que sea que est�n los fuentes. Los binarios (*.exe, *.dll, etc) no son compatibles entre plataformas. -- Best regards, JoshyFun

se que utilizando C/C++ puedo incluir los ficheros cabeceras *.h y creo que las librer�as son *.o *.a; ahora esto se puede incluir en lazarus pues estos si est�n disponibles para estos lenguage o que hacer, si mal no recuerdo una vez v� la inclusion de "stdio.h" en una unit de freepascal que sabes de esto.
saludos
maikel

Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/

Reply by email

JoshyFun
to corba en grannet.grm.sld.cu

Hello corba,

Saturday, August 15, 2009, 6:04:51 PM, you wrote:

cggsc> se que utilizando C/C++ puedo incluir los ficheros cabeceras *.h y creo cggsc> que las librer�as son *.o *.a; ahora esto se puede incluir en lazarus pues cggsc> estos si est�n disponibles para estos lenguage o que hacer, si mal no cggsc> recuerdo una vez v� la inclusion de "stdio.h" en una unit de freepascal cggsc> que sabes de esto.
cggsc> saludos
cggsc> maikel

No, los .h son de C, no puedes usarlos. Si puedes usarlos en Delphi cuando son de Borland C++ ya que ambos comparten mucha tecnolog�a, vamos todo menos el lenguaje.

Si no existe un port de esas librer�as a Linux o algo equivalente, no podr�s usarlas :(

Best regards, JoshyFun

Reply by email