Copia del wikiespejo

Este es un espejo del wiki de pascal.chat. La edición, el historial y el inicio de sesión están allí.

Indy with Lazarus/es

한국어 · Deutsch · English · Español · Français · 日本語

Indy for Lazarus

El equipo del núcleo de Indy está realizando un nuevo intento de conversión para su funcionamiento con FPC/Lazarus. El desarrollador de FPC Marco van de Voort está trabajando con el núcleo de Indy para que funcione completamente con FPC/Lazarus. Indy's JP Mugaas realizó un gran trabajo para tener Indy10 trabajando con FPC. También el backend nativo unixrtl backend es en su mayor parte trabajo suyo.

Actualmente Indy10 está casi trabajando con funcionalidad completa, y la funcionalidad para el usuario final se ha mejorado mucho. Solamente algunos temas como OPENSSL y la compresión necesitan conocimientos adicionales. El soporte para 64 bits tampoco se ha validado completamente todavía.

Sugerencia: No estoy demasiado interesado en el soporte de la versión para Kylix de Indy.. (cualquier cosa que utilice la unit libc). Unicamente la porté como un paso hacia una RTL nativa de Unix utilizando aplicaciones con Indy.

Requerimientos

Actualmente, FPC 2.0.4 está muy cerca de ser capaz de utilizar Indy en todas sus facetas, excepto por el error de servidor en FreeBSD/Mac OS X (el cual requiere 2.1.1)

Desde Indy10 ahora funciona para la mayor parte de los objetivos, nos centramos en esta versión. While conversion to Indy9 might be simpler for people, ten en cuenta que esto solo funciona en win32. (y teóricamente puede ser portado a Linux/x86).

De antemano recomendamos trabajar con la versión 10 tanto como sea posible.

(For indy9, you might need to remove the overriding of tmemorystream.setsize method (Marcov: ???) to get telnet components working, but Indy9 hasn't been tested in a while)

The port is fairly stable, and JP Mugaas has done a great deal to improve the quality of the release, a set of makefiles inclusive

Downloads / Links

Current snapshots (for die hards only) are at

What works, what not

Indy9:

Indy10: (Indy10ForFPC branch)

All: secure versions not tested yet.

Short term plans

Problems

Errores

Como instalar

Matthijs: Por lo que no es perfecto todavía, pero puedes probarlo. Aquí tienes como instalarlo en Lazarus:

A continuación reconstruye Lazarus y verás 15 solapas con componentes Indy.

Como instalar en debian/ubuntu

Como instalar [2]

Si no puedes instalar Indy para Lazarus tips above, entonces puedes probar esto...

From Yahoo! Brazil, Lazarus Group (User Everaldo)

Versión instalada en Lazarus 0.9.24 utilizando el componente indy-10.2.0.1.

En Linux el trayecto (path) es: /usr/lib/lazarus/components/indy-10.2.0.1/, right!!!

Espero que te sea de ayuda, buena suerte!!!

Como instalar [3] Windows, Indy 10.2.0.3

text
 1. make clean
  2. make all   
  3. make install

Esto pondrá los ficheros de Indy dentro de los directorios de unidades de FPC.

Lo mismo con Lazarus 0.9.28 y FPC 2.2.4 ha requerido las modificaciones que siguen:

text
  \lazarus\fpc\2.2.4\units\i386-win32\indy
text
1. Copiar los archivos de la carpeta lazarus de Indy-10.2.0.3 a otra carpeta "save"
2. Copiar los archivos de la carpeta fpc de Indy-10.2.0.3 a la carpeta lazarus
3. Copiar los archivos de la carpeta save a la carpeta lazarus de Indy-10.2.0.3 y sobreescribir todos

From the Free Pascal wiki, page "Indy with Lazarus/es", as it stood on 2009-10-25 after a change by Iskraelectrica, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revisión 3, último cambio por WikiArchive .