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 :

XPman unit not found


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

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

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Par défaut XPman unit not found
    Bonjour,

    j'essaye d'adapter ce projet :
    https://github.com/alphaonex86/Supercopier
    vers Lazarus, pour avoir un IDE de dev livre. Or il bloque sur le XPMan unit not found et après j'ai plein d'erreurs en cascade.

    Si quelqu'un pouvait m'aider, surtout en essayant de corriger les trucs les plus flagrants, moi je vais merder car je n'ai jamais touché ni à du Pascal, ni à du Delphi.

    Merci d'avance.

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 093
    Par défaut
    XPMan, tu peux le retirer, cela permet d'ajouter un composant TXPManifest
    mais surtout une ressource XML contenant le Manifest pour Microsoft Windows !
    C'était à l'époque de D7, avec les Delphi récents cette pratique est obsolète et pour Lazarus, comme il est multi-plateforme, il fonctionne avec QT ! non ?

    Sinon, as-tu contacté ZeuS-[SFX] ou GliGli, membres de la Team SFX, il me semble qu'ils sont les auteurs de SuperCopier

    Si tu ne connais ni Pascal, ni Delphi, sache que tu t'attaques à un monstre, peu de membre, pourront t'aider dans cette entreprise !

    EDIT : tient, je sujet a été déplacé
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre éclairé
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

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

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Par défaut
    Dés que je vire le XPMan (j'avais bien vu que c'été pour le manifest pour le style windows XP et qu'il sont géré dans le projet), il fait plein d'erreur, aprés les nom surtout lié à ça. Je pense que le portage sur lazarus de devrai pas étre trop compliqué.

    J'attends GliGli sur msn, mais il n'est pas souvent connecté, et même si il est connecté, il ne veux plus travailer sur Supercopier, je doit donc faire le port moi même.

    Je sais d'avance que delphi n'as pas une grande communauté, et n'est pas trés utilisé. Mais compilé supercopier avec un compilateur moderne, en 64Bits, ... ça fera plaisir à tout le monde. Moi inclut, pour avoir une version à jour à comparer dans mon comparatif. (Et je corrigerai quelque bug en passant)
    De toute façon le developpement est mort à cause de ce choix de language, c'est pour ça que des alternatives sont apparu

  4. #4
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 093
    Par défaut
    Citation Envoyé par alpha_one_x86 Voir le message
    Je sais d'avance que delphi n'as pas une grande communauté, et n'est pas trés utilisé.
    bon, c'est pas faux ! Perceval™
    Embarcadero tente d'inverser la tendance, il mise sur FireMonkey pour gagner quelques utilisateurs
    Dommage, il ne semble pas y avoir une grosse convergence des connaissances et expérience multi-plateforme de Lazarus vers Delphi

    Citation Envoyé par alpha_one_x86 Voir le message
    De toute façon le developpement est mort à cause de ce choix de language, c'est pour ça que des alternatives sont apparu
    Tu n'as pas compris ma phrase "peu de membre, pourront t'aider dans cette entreprise !", c'était surtout d'un point de vue complexité, si tu es totalement novice en pascal, déjà que le code n'est pas simple à comprendre, mais comme tu sembles être l'auteur de UltraCopier, tu dois surement connaître les API Windows utilisées mais beaucoup moins la RTL\VCL

    Pourquoi vouloir ressuciter SuperCopier ?

    Sinon, il existe Delphi XE2 qui fourni le 64bits, la migration sera surement moins douloureuse que vers Lazarus
    Il me semble qu'il a été écrit en D7 mais tout a été pensé en Unicode avec WideChar et les TntControls, ça c'est déjà un point positif
    D'ailleurs, les TntControls ne sont plus utile en XE2 !
    Difficile d'ailleurs de trouver la bonne version des TNT Controls qui sont la propriété de TMS aujourd'hui
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  5. #5
    Membre éclairé
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

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

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Par défaut
    Delphi XE2 -> pas open source, et la transistion est beaucoup plus compliqué.

    Aprés si c'est si compliqué je lache l'affaire, car je ne pourrai le faire moi meme sans aide. Hélas, codé avec les pieds ou pas, de portabilité relativement facile.

  6. #6
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 093
    Par défaut
    Citation Envoyé par alpha_one_x86 Voir le message
    Delphi XE2 -> pas open source
    Ouais, ça c'est bien un truc dont je ne préoccupe pas !

    L'environnement XE2 n'est pas Open Source, mais je ne crois pas que cela empêche la diffusion de son propre Code Source à but pédagogique ???
    XE2 Starter autorise-t-il la diffusion de FreeWare ?

    Citation Envoyé par alpha_one_x86 Voir le message
    car je ne pourrai le faire moi meme sans aide.
    A toi de voir, si tu veux apprendre le Delphi
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Discussions similaires

  1. Persistence unit not found: 'null'.
    Par yLaplace dans le forum JPA
    Réponses: 0
    Dernier message: 24/07/2009, 16h27
  2. requested URL /forms90/f90servlet was not found
    Par Aeternus dans le forum Oracle
    Réponses: 11
    Dernier message: 03/02/2004, 16h45
  3. Attribute .... not found !?
    Par YanK dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 08/10/2003, 10h27
  4. TXMLModule.create - name = resource not found
    Par pram dans le forum XMLRAD
    Réponses: 2
    Dernier message: 04/03/2003, 10h54
  5. Component not found
    Par Pm dans le forum XMLRAD
    Réponses: 2
    Dernier message: 28/01/2003, 14h40

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