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 :

[Windows 64 bits] Comment installer des composants [Lazarus]


Sujet :

Lazarus Pascal

  1. #1
    Membre actif
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2008
    Messages
    385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2008
    Messages : 385
    Points : 223
    Points
    223
    Par défaut [Windows 64 bits] Comment installer des composants
    Bonjour,

    Utilisateur presque excusif de Lazarus sous Linux en 32b ou 64 b, j'essaie transformer pour ma petite fille une application développée sous Linux.
    Pour cela j'ai installé sur mon portable sous Windows 8 en 64b la version de Lazarus x86-64 mais voilà, je ne peux rien faire, par exemple installer le composant Sqlite3 ou LazReport, opération très habituelle pour moi sous Linux.
    J'ai un défaut "G:\lazarus\fpc\2.6.4\bin\x86-64-win64\fpc.exe" ne supporte pas la cible x86-67-win64.
    Je suppose qu'il faut modifier un paramètre mais lequel, Windows m'est devenu un système étranger.
    Alors j'ai besoin de BEAUCOUP d'aide.

    Merci d'avance

  2. #2
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 469
    Points : 1 100
    Points
    1 100
    Par défaut
    Bonjour,

    Je ne vois pas de différence dans l'installation de composant entre Linux, Windows et MacOS, ce sont exactement les mêmes options de Lazarus. Le plus simple est de créer un paquet (dpk), d'y ajouter les unités des composants, et de l'installer.

    Bien entendu, il faut que le composant ne contienne pas des spécificités propre au système, par exemple des noms de fichiers de type Linux pour Windows..

    Donc, quelle est la difficulté exactement ? Il faut nous en dire plus !
    Cordialement,
    Tintinux

    Initiateur de Gestinux, une comptabilité gestion open-source, pour Linux, Windows et Mac OS.
    Une version stable et une autre en développement, avec Lazarus : vous pouvez aider à la tester, la traduire et à la développer.

  3. #3
    Membre actif
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2008
    Messages
    385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2008
    Messages : 385
    Points : 223
    Points
    223
    Par défaut
    Merci Tintinlinux,
    Mais je me suis mal exprimé, c'est en voulant installer un paquet que j'ai eu cette information d'anomalie, mais si je veux simplement recontruire lazarus j'ai le même problème.
    Si je comprends ce message partant d'un emplacement où se trouve fpc en version x86win ce fpc.exe ne supporte pas un même environnement.
    Pourtant l'installation est faite avec la version x86-64 win de lazarus, alors comment faire ?

  4. #4
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 469
    Points : 1 100
    Points
    1 100
    Par défaut
    Le message d'erreur est : "G:\lazarus\fpc\2.6.4\bin\x86-64-win64\fpc.exe" ne supporte pas la cible x86-67-win64 ? C'est ça ?

    Je suppose que le 67 est une erreur de recopie du message...

    Mais je n'ai encore jamais rencontré ça sous Windows.

    Toutefois, depuis quelques temps, je n'installe que la version Windows 32 bits, même sur les machines Windows 64 bits, car c'est recommandé par l'équipe de développement à cause d'un bug en 64 bits. Je ne sais pas exactement quel est son impact, il est probablement sans rapport avec ton problème.
    Et je n'ai pas encore essayé la version 1.2.4 car Gestinux est en release-candidate avec la version 1.2.2.
    Tout ça pour dire que je n'ai pas d'expérience de la dernière version en Windows 64 bits.

    Je te conseillerais quand-même de tout désinstaller et réinstaller en 32 bits.

    Une question quand même : est-ce que le disque G: est assigné au démarrage de Windows, assez tôt pour qu'il soit connu de Lazarus quand il se relance ?
    Cordialement,
    Tintinux

    Initiateur de Gestinux, une comptabilité gestion open-source, pour Linux, Windows et Mac OS.
    Une version stable et une autre en développement, avec Lazarus : vous pouvez aider à la tester, la traduire et à la développer.

  5. #5
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 942
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 942
    Points : 5 654
    Points
    5 654
    Par défaut
    Hao,
    Citation Envoyé par tintinux Voir le message
    Toutefois, depuis quelques temps, je n'installe que la version Windows 32 bits, même sur les machines Windows 64 bits, car c'est recommandé par l'équipe de développement à cause d'un bug en 64 bits. Je ne sais pas exactement quel est son impact, il est probablement sans rapport avec ton problème.
    Ben voyons.

    On se demande même pourquoi ils acceptent qu'on utilise du 32 bits, les versions 16 bits étaient bien suffisantes, non ?
    Si les cons volaient, il ferait nuit à midi.

  6. #6
    Membre actif
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2008
    Messages
    385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2008
    Messages : 385
    Points : 223
    Points
    223
    Par défaut
    Merci Tintinux,
    C'est ce que je suis en train de réaliser. Il semble que la version windows 32 n'est pas se problème. Dommage de fournir une version 64b ayant des problèmes. Ah c'est quand même plus simple sous linux, je ne reviendrais pas en arrière.
    Merci pour ton aide A+

  7. #7
    Membre habitué

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2014
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2014
    Messages : 39
    Points : 128
    Points
    128
    Par défaut
    Bonjour,

    Je confirmes ce que dit tintinux, les developpeurs deconseille d'utiliser la derniere version (2.6.4) 64 bit parce qu'elle n'est pas stable. alors pourquoi tenter le diable. pour compiler en 64 bit, il suffit d'installer l'addon. j'appliques cette methode, developpement en 32 et si je veux compiler en 64 je modifies la cible dans la compilation et ca marche tres bien pour le moment...

  8. #8
    Membre éprouvé
    Homme Profil pro
    Everything
    Inscrit en
    Décembre 2013
    Messages
    361
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Italie

    Informations professionnelles :
    Activité : Everything

    Informations forums :
    Inscription : Décembre 2013
    Messages : 361
    Points : 1 277
    Points
    1 277
    Par défaut
    Citation Envoyé par droggo Voir le message
    Hao,

    Ben voyons.

    On se demande même pourquoi ils acceptent qu'on utilise du 32 bits, les versions 16 bits étaient bien suffisantes, non ?
    A mon avis tu es un utilisateur de visual basic.
    Ceux qui abandonnent une liberté essentielle pour une sécurité minime et temporaire ne méritent ni la liberté ni la sécurité.
    Benjamin Franklin

  9. #9
    Membre actif
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2008
    Messages
    385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2008
    Messages : 385
    Points : 223
    Points
    223
    Par défaut
    Oui en 32 bits pas de problème, mais de quel ADDON est-il question et comment l'utiliser, je le redis je ne suis pas un utilisateur de windows 7 ou 8.

  10. #10
    Membre habitué

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2014
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2014
    Messages : 39
    Points : 128
    Points
    128
    Par défaut
    Bonjour,

    installe d'abords :

    lazarus-1.2.4-fpc-2.6.4-win32.exe

    ensuite l'addon 64 :

    lazarus-1.2.4-fpc-2.6.4-cross-x86_64-win64-win32.exe

    eventuellement aussi :

    lazarus-1.2.4-fpc-2.6.4-cross-arm-wince-win32.exe

    pour l'architecture ARM...

    Voici le lien :

    http://sourceforge.net/projects/laza...zarus%201.2.4/

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 17/09/2014, 18h10
  2. Ordre d'installation des composants avec Windows Installer
    Par Monkey56 dans le forum Visual Studio
    Réponses: 0
    Dernier message: 29/06/2012, 11h27
  3. Problème d'installation des composant Orpheus
    Par Claude l'ancien dans le forum Composants VCL
    Réponses: 5
    Dernier message: 08/06/2011, 12h01
  4. Réponses: 3
    Dernier message: 07/02/2007, 17h39
  5. Réponses: 1
    Dernier message: 26/01/2003, 15h13

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