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

Windows Discussion :

Passer de Linux a Windows


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de goblin
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 62
    Par défaut Passer de Linux a Windows
    Salut ,

    J'ai trouvé sur le net un programme en C++ mais pour Linux (vista powa) , j'aimerais le passer sous windows mais n'ayant jamais fait cela avant j'amerais savoir qu'elles sont les précautions a prendre

    merci !

  2. #2
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    deja verifier si tu as le droit de faire ca en regardant la license.

  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Par défaut
    Lire : http://msdn.microsoft.com/library/FRE/vccore/html/_core_port_from_unix_to_win32.asp

  4. #4
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    En anglais tu as ce guide aussi:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnucmg/html/UCMGch01.asp
    après tout dépend de ce comment est développée l'appli, si tu veux utiliser cygwin etc...

  5. #5
    Membre confirmé Avatar de goblin
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 62
    Par défaut
    voici l'adresse du programme en question

    http://larbin.sourceforge.net/index.html

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Par défaut
    Citation Envoyé par goblin
    voici l'adresse du programme en question

    http://larbin.sourceforge.net/index.html
    Je n'ai pas tout lu (c'est ton projet après tout), mais...
    ...larbin utilise la librairie adns et cette dernière a été portée sous Win32 (VC++)
    ...le gros du projet ne devrait pas poser de problème...
    mais...
    ...tu vas devoir faire attention à ce qui touche :
    - au réseau (si tu n'utilises pas cygwin) ;
    - aux signaux (je ne sais pas comment c'est géré sous cygwin...ça peut passer) ;
    - aux threads (ils ont du s'améliorer avec cygwin à ce sujet).

    Au pire, ça ne te coute rien de télécharger la bête "brute de fonderie" (sans la version Win32 de adns) et d'essayer de la compiler sous cygwin. Si cela fonctionne, tu perdras sans doutes en performances avec cygwin mais tu auras gagné du temps.
    Sinon, réécrire ce qui doit l'être pour le compiler sans cygwin peut devenir problématique si il y en a "un peu partout". Si c'est bien conçu, tu pourras faire des "frappes chirurgicales".

    Vu ton expérience en la matière (porter une appli.), je te conseillerai de d'abord essayer cygwin en te préparant à accepter la perte de performances.
    Après, selon ton expérience en C/C++ et en prog. Windows vois si tu comprends suffisamment bien ce que fait le programme et lance-toi.

    Ca n'a probablement pas beaucoup fait avancer le schmilblick tout ça...
    Ca dépend beaucoup de toi en fait, de ce que tu es prêt à investir pour arriver à tes fins, de ton "niveau" (<-je n'aime pas ce mot), etc.

    C'étaient mes 0.002 centimes.

    PS : 8 fois "cygwin" dans le même "post"...qui dit mieux ?

  7. #7
    Membre confirmé Avatar de goblin
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 62
    Par défaut
    Personne n'aurait un tuto sur la compilation avec Cygwin

  8. #8
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    Il est sous license GPL. : le logiciel que tu vas faire dois aussi etre sous GPL si tu reprends le code.

    Tu devrais contacter l'auteur, pour voir si tu peux t'integrer au projet pour faire un portage

  9. #9
    Membre émérite

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Par défaut
    Citation Envoyé par goblin
    Personne n'aurait un tuto sur la compilation avec Cygwin
    Pourquoi faire ?

    As-tu regardé ce qu'était Cygwin ?
    Citation Envoyé par Index de http://cygwin.com/ (2 premières phrases)
    What Is Cygwin?
    Cygwin is a Linux-like environment for Windows.
    Sans rentrer dans les détails : Cygwin est un environnement qui permet de compiler et utiliser des programmes comme si on était sous Linux, donc de la même manière que sous Linux. Par conséquent, un tutoriel sur la compilation sous Cygwin est inutile [1].

    Que dit le README de larbin ?
    Citation Envoyé par larbin/README
    Larbin has mainly been developped under Linux
    Aussi, les instructions à suivre pour compiler un programme peuvent changer d'un programme à l'autre. Il serait donc illusoire de trouver un tutoriel sur la compilation avec Cygwin qui couvre tous les cas possibles.

    Tu as donc, d'un côté, un programme développé sous Linux et, de l'autre côté, un environnement qui permet [2], sous Windows, de compiler un programme originellement développé pour Linux.

    Il semble donc logique de suivre les instructions de compilation fournies avec le programme concerné.

    [1] : sauf (je simplifie) pour des cas très techniques liés au fonctionnement interne de Cygwin
    [2] : dans certaines limites

  10. #10
    Membre confirmé Avatar de goblin
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 62
    Par défaut
    Heu j'avais pas vue sa sous cette angle

  11. #11
    Membre émérite

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Par défaut
    Y'a pas d'mal.

    Evidemment, pense à nous dire comment cela se passe.

Discussions similaires

  1. Mozilla - Linux et Windows
    Par Fl0r3nt dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 18/06/2004, 09h45
  2. Accés a un disque dur LINUX sous WINDOWS
    Par [_Key_Zee__] dans le forum Administration système
    Réponses: 9
    Dernier message: 18/04/2004, 10h29
  3. Linux et windows
    Par titiyo dans le forum Installation
    Réponses: 4
    Dernier message: 16/03/2004, 09h40
  4. Reseau Linux et Windows
    Par Fooshi dans le forum Développement
    Réponses: 2
    Dernier message: 02/10/2003, 09h25
  5. Etat de la pile sous Linux et Windows
    Par Bibouda dans le forum x86 32-bits / 64-bits
    Réponses: 7
    Dernier message: 16/02/2003, 01h28

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