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 :

Message sibyllin "Fatal: Impossible de trouver system utilisé par fcllaz du paquet FCL." à la compil Windows [Lazarus]


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 101
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 101
    Par défaut Message sibyllin "Fatal: Impossible de trouver system utilisé par fcllaz du paquet FCL." à la compil Windows
    ... d'un projet qui compile très bien sous Linux.

    Bonsoir,

    Tout est dans le titre et là, franchement, je ne sais pas quoi faire. C'est un projet récupéré qqpart sur le web, que j'ai converti depuis Linux, qui y fonctionne, et ce soir je voulais voir ce que ça donnait sous XP, mais je ne verrai pas grand chose puisque môôôsieur refuse de compiler !

    Alors j'ai quand même fait une recherche dans le dossier d'install, ça m'a trouvé tout ça :
    Nom : system.png
Affichages : 745
Taille : 55,2 Ko

    j'ai ajouté le dossier du fichier en surbrillance ainsi que le source\rtl, ça n'a rien changé (si : ça me fout la pagaille avec des messages de machins "duplicate", donc j'ai enlevé ces ajouts) après, je ne sais pas.

    Si quelqu'un a une idée, merci d'avance, moi, je suis épuisé...

  2. #2
    Rédacteur

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    Février 2013
    Messages
    1 436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 1 436
    Billets dans le blog
    84
    Par défaut
    Citation Envoyé par Jipété Voir le message

    Tout est dans le titre et là, franchement, je ne sais pas quoi faire. C'est un projet récupéré qqpart sur le web, que j'ai converti depuis Linux, qui y fonctionne, et ce soir je voulais voir ce que ça donnait sous XP, mais je ne verrai pas grand chose puisque môôôsieur refuse de compiler !
    Il faudrait examiner le fichier .lpi ou .lpk pour voir où sont cherchés les fichiers...
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  3. #3
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 101
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 101
    Par défaut
    Bonsoir, Gilles,

    et merci de te préoccuper de tes brebis égarées.

    Citation Envoyé par gvasseur58 Voir le message
    Il faudrait examiner le fichier .lpi ou .lpk pour voir où sont cherchés les fichiers...
    Ta question n'étant pas très claire, j'ai fouillé dans tous les sens, j'ai même trouvé un fichier fcllaz.pas daté de 2011 (!) dans c:\lazarus\packager\registration, et à côté il y avait deux dossiers, un C:\lazarus\packager\units\i386-win32 qui contenait plein de fichiers de 2015 et dans units\i386-linux un seul fichier accédé par... Windows ! puisque daté de la dernière tentative de compilation !

    Ça m'a grave mis la puce à l'oreille (sale bête !), et je me suis souvenu que ce projet était arrivé réglé en mode 64 bits, chose que j'ai modifiée en son temps dans les options puisque je suis un vieux machin habitué aux vieux bouzins : suis retourné voir ces options-là et j'ai réalisé que l'OS de destination était resté réglé sur... Linux ! D'où la méprise de Windows, et ce message d'erreur complètement à côté de la plaque mais pas tant que ça, tous comptes faits.

    J'ai corrigé, j'ai pu compiler et ça m'a permis de constater que ce projet ne pouvait pas être multi-plateforme, dommage...

    Bon, tout est bien qui finit bien, ouf, je respire !

  4. #4
    Rédacteur

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    Février 2013
    Messages
    1 436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 1 436
    Billets dans le blog
    84
    Par défaut
    Citation Envoyé par Jipété Voir le message
    Bon, tout est bien qui finit bien, ouf, je respire !
    Tant mieux .
    Ce que je voulais dire par mon message peut-être lui aussi trop sibyllin, c'est qu'il est possible d'examiner la structure d'un projet grâce au fichier .lpi qui l'accompagne. Pour un paquet, le fichier .lpk est lui aussi fort utile. On y trouve en particulier les unités utilisées, les chemins, les options...

    Cordialement,

    Gilles
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  5. #5
    Membre très actif

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2013
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2013
    Messages : 411
    Billets dans le blog
    2
    Par défaut Même problème mais sous Linux cette fois
    Bjr,

    J'ai le même pb mais sous Linux cette fois (Lazarus 1.8.2)

    J'ajoute au paquet FCL les chemins de recherche au fur et à mesure des erreurs d'inclusion. J'en suis au 15e niveau. Cà me gonfle. J'abandonne.

    Prière de marquer NON RESOLU

    Franchement, Lazarus me gonfle sur ce point. Autant l'installation sous Windows ne pose aucun problème, autant sous Linux c'est un calvaire.



    Tant que Lazarus ne sera pas équipé d'un installeur 'one click' sous W et Linux, il ne percera jamais.

  6. #6
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 917
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 917
    Billets dans le blog
    6
    Par défaut
    C'est pour ces difficultés d'installation que je me suis tourné vers CodeTyphon...
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  7. #7
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 101
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 101
    Par défaut
    Citation Envoyé par JP CASSOU Voir le message
    Bjr,

    J'ai le même pb mais sous Linux cette fois (Lazarus 1.8.2)

    J'ajoute au paquet FCL les chemins de recherche au fur et à mesure des erreurs d'inclusion. J'en suis au 15e niveau. Cà me gonfle. J'abandonne.

    Prière de marquer NON RESOLU
    Ben non, pourquoi ?
    Tu viens squatter un sujet résolu...
    Citation Envoyé par Jipété Voir le message
    ... d'un projet qui compile très bien sous Linux.
    Donc ton problème est ailleurs...

    Tu devrais t'inspirer de ce que j'ai écrit suite à la piste de Gilles :
    Citation Envoyé par Jipété Voir le message
    [...] et je me suis souvenu que ce projet était arrivé réglé en mode 64 bits, chose que j'ai modifiée en son temps dans les options puisque je suis un vieux machin habitué aux vieux bouzins : suis retourné voir ces options-là et j'ai réalisé que l'OS de destination était resté réglé sur... Linux ! D'où la méprise de Windows, et ce message d'erreur complètement à côté de la plaque mais pas tant que ça, tous comptes faits.

    J'ai corrigé, j'ai pu compiler et ça m'a permis de constater que ce projet ne pouvait pas être multi-plateforme, dommage...
    Par ailleurs,
    Citation Envoyé par JP CASSOU Voir le message
    Tant que Lazarus ne sera pas équipé d'un installeur 'one click' sous W et Linux, il ne percera jamais.
    en ce qui me concerne, une fois deux ou trois bricoles réglées en amont, la mise à jour de la 1.8.0 vers la 1.8.2 s'est faite en une ligne de commande et zéro erreur.
    Que demander de plus ?

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/09/2014, 19h34
  2. impossible de trouver le fichier systeme.pas
    Par pat34 dans le forum Langage
    Réponses: 8
    Dernier message: 08/02/2013, 16h57
  3. Impossible de trouver System.Workflow.Runtime.Messaging
    Par CUCARACHA dans le forum Windows Workflow Foundation
    Réponses: 3
    Dernier message: 11/03/2010, 17h19
  4. Réponses: 1
    Dernier message: 28/04/2008, 22h48
  5. où trouver ordre utilisé par order by
    Par mussara dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 02/09/2005, 17h35

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