Bonsoir à tous !
Cela fait quelque temps que je tente d'installer indyforLazarus sous Windows 7 (64bit).
Je n'y parviens pas!
Quelqu'un aurait un tuto pas à pas ?
Je ne suis semble-t-il pas doué...
En vous remerciant.
Bonsoir à tous !
Cela fait quelque temps que je tente d'installer indyforLazarus sous Windows 7 (64bit).
Je n'y parviens pas!
Quelqu'un aurait un tuto pas à pas ?
Je ne suis semble-t-il pas doué...
En vous remerciant.
Bonjour,
je ne dispose pas d'une démarche pas à pas... mais de 2 petits memos sur la particularité de l'installation. Je vous les place sur mon ftp http://www.selzig.com/lazarus. Vous y trouverez les 2 memos.pdf dans le répertoire indy10. Je ne sais pas si cela pourra vous servir : je n'ai jamais essayé de l'installer en 64 bits mais seulement en 32 sous Win et Nux. A signaler également une tentative d'installation restée vaine sous Mac OS X.
Je me suis pas mal servi de ces composants (avec Lazarus). Ils fonctionnent bien (selon mon expérience) quoiqu'on en lise parfois. Mais je crois que le portage Lazarus est abandonné : il me semble avoir lu que son auteur a été coopté par une grande société et depuis, son travail est resté en l'état. J'avais posé une question sur le forum à ce sujet : http://www.developpez.net/forums/d88...mposants-indy/
Donc s'il y a un problème en 64 bits, il faudra regarder vers une solution alternative. Par exemple,
- Lnet qui ne m'a pas donné satisfaction à l'époque en Client HTTP quand j'ai testé une alternative à Indy : http://www.developpez.net/forums/d94...-6-4-sous-win/ (mais cela a certainement progressé),
- Synapse qui n'est pas une série de composants mais une bibliothèque intéressante,
- ...
Cordialement. Gilles.
Dernière modification par Invité ; 25/09/2010 à 11h02.
Bonjour,
Le portage Lazarus (ou plutôt Freepascal) n'est pas abandonné, c'est le support 64 bits qui est absent/partiel.
En 32 bits le support pour Freepascal a été intégré dans les sources d'Indy 10 il y a déjà un moment. J'ai installé la version de développement en Win 32 (Indy 10.5.8). Les développeurs semblent plus se concentrer sur Freepascal que Lazarus. Il y a plusieurs paquets Lazarus qui ne sont plus à jour (les chemins on changé). Pour ma part j'utilise une version modifiée de /Lib/indylaz.lpk.
Il faut télécharger la branche Tiburon d'Indy 10 avec Subversion sur la page d'Indy. Lien direct svn : https://svn.atozed.com:444/svn/Indy10/branches/Tiburon
et remplacer /Lib/indylaz.lpk par celui en pièce jointe pour éviter de remettre manuellement toutes les unités.
Le "tronc principal" a été récemment mis à jour pour récupérer le code Tiburon intégré à la nouvelle version de RAD Studio XE, mais d'après ce que m'a dit un développeur d'Indy la branche Tiburon contient toujours le code d'Indy le plus récent et n'est intégré au tronc qu'à chaque nouvelle sortie de Delphi.
Enfin tout ça pour corroborer les dires de Selzig, comme ça ne compile pas en 64 bits Windows ou Linux, il faut voir ailleurs.
---------------
Sinon je viens d'essayer la version 10.2.0.3 pour Freepascal téléchargeable sur http://www.indyproject.org/Sockets/fpc/index.EN.aspx , elle compile en Windows 7 64 bits.
Après décompression, si tu veux installer le paquet /lazarus/indylaz.lpk ça ne marche pas, les chemins ne sont pas bons. Soit tu essaies d'adapter les chemins comme dans le PDF de Selzig, soit (méthode bourrin que j'ai utilisée) tu copie l'intégralité du contenu de /fpc/ dans /lazarus/ .
Je vous remercie tous les deux pour vos réponses.
Je viens de télécharger tes mémos.
Je vais regarder si une coquille s'est glissée dans les chemins d'accès.
Merci Gilles.
Cependant, d'après la réponse de Thierrybo, il ne me reste plus qu'à essayer de trouver d'autres composants.
C'est dommage, car j'avais il y quelques années réalisée une petite Appli avec D7 et Indy très simplement.
Si vous avez des idées de subtitution.
Je n'ai pas besoin de grand chose.
un compo SMTP simple et un http pour récupérer une transaction xml d'un site en Php.
En tout cas merci de vos réponses.
Je me sens moins seul.
Bon Week @ tous.
Comme l'a indiqué Thierrybo.
Point de salut avec Windows 7 64 bit.
Reste à me trouver une librairie simple pour mes transactions en Html.
Thanks !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager