IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

Utilisation et installation du paquet Indy-10.2.0.3 [Lazarus]


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Utilisation et installation du paquet Indy-10.2.0.3
    Bonjour,

    je me demande s'il est possible de se passer de cette déclaration dans le projet pour utiliser le paquet Indy 10.2.0.3


    A défaut, on obtient l'erreur suivante.


    Si c'est possible, que faut-il modifier dans le paquet d'Indy pour se dispenser de ce type de déclaration ? Je ne demande pas précisément quelle ligne, mais avec une piste : avec quel "noeud" du .lpk* y a-t-il un rapport ?

    Merci. Gilles

    * J'ai supposé qu'il s'agit du indylaz.lpk et du noeud
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
          <SearchPaths>
            <IncludeFiles Value="fpc"/>
            <Libraries Value="fpc"/>
            <OtherUnitFiles Value="fpc"/>
            <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
          </SearchPaths>
    ... mais aucune modification ne semble convenir ou peut-être n'y a-t-il aucun lien "direct" avec l'utilisation dans les projets.
    Dernière modification par Invité ; 22/08/2012 à 15h14.

  2. #2
    Invité
    Invité(e)
    Par défaut
    La solution semble être de remplacer dans Indylaz.lpk
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <CONFIG>
      <Package Version="3">
        <PathDelim Value="\"/>
        <Name Value="indylaz"/>
        <Author Value="Chad Z. Hower (Kudzu) and the Indy Pit Crew - http://www.indyproject.org/"/>
        <CompilerOptions>
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <CONFIG>
      <Package Version="4">
        <PathDelim Value="\"/>
        <Name Value="indylaz"/>
        <AddToProjectUsesSection Value="True"/>
        <Author Value="Chad Z. Hower (Kudzu) and the Indy Pit Crew - http://www.indyproject.org/"/>
        <CompilerOptions>[...]
    J'ai dû également copier (et non déplacer) le fichier fpc\IdStreamVCL.pas dans la racine du composant. Pour le reste je ne change rien aux modifications déjà apportées pour permettre l'installation sans message d'erreur sous Win et Nux.

    Cordialement. Gilles
    Dernière modification par Invité ; 22/08/2012 à 18h54. Motif: orthographe (oups)

  3. #3
    Invité
    Invité(e)
    Par défaut
    Après vérification sur une Ubuntu, je mets le paquet zippé indy-10.2.0.3.zip sur un serveur ftp. Il s'installe sans l'erreur "habituelle" et s'utilise donc sans autre déclaration d'usage dans les projets que celle de déposer les composants sur la TForm aussi bien sous Win que Nux.

    Cordialement. Gilles

    Testé avec Lazarus 1.1-37902 fpc-2.6.1-20120709-win32 et une 1.1 fpc 2.61 sous Nux
    Dernière modification par Invité ; 22/08/2012 à 15h18.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/02/2007, 17h39
  2. [Lazarus] Installation du paquet indy4lazarus
    Par Leobaillard dans le forum Lazarus
    Réponses: 4
    Dernier message: 18/11/2005, 07h22
  3. [2005 PE] Installation de paquet impossible
    Par dacid dans le forum Delphi .NET
    Réponses: 6
    Dernier message: 19/10/2005, 14h41
  4. Installer un paquet
    Par Thrystan dans le forum Debian
    Réponses: 6
    Dernier message: 20/04/2005, 12h58
  5. Installer un paquet Debian sous Mandrake
    Par Tellmarch dans le forum Mandriva / Mageia
    Réponses: 3
    Dernier message: 26/08/2004, 23h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo