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

Caml Discussion :

cygwin setsid not implemented


Sujet :

Caml

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2
    Par défaut cygwin setsid not implemented
    Bonjour,

    je suis un debutant en OCaml, mon but n'est pas de programmer en particulier.
    j'essaye de compiler et lancer sous cygwin un programme codé en OCaml.
    je le compile et lorsque je le lance il declenche l'erreur: Fatal error: exception Invalid_argument<"setsid not implemented">.
    je pense que le setsid en question est celui dans ocaml-3.09.3/otherlibs/win32unix/unix.ml mais je ne suis pas certain.

    et pourtant j'ai trouvé pour cygwin le pakcage util-linux qui contien setsid et qui est installé.

    Question 1: est il possible de faire marcher le prog sans modifier le code ?
    Question 2: si oui comment ?
    Question 3: si non comment modifier mon code ou le src ocaml(unix.ml) pour resoudre ce problem?

    Merci,
    Marouane

  2. #2
    Membre Expert
    Avatar de InOCamlWeTrust
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 036
    Par défaut
    Linux, c'est bien, tu sais !

  3. #3
    Membre Expert
    Avatar de SpiceGuid
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 704
    Par défaut N'utilisez pas un environnement que personne d'autre que vous n'utilise
    • sous Windows choisissez MinGW, ne choisissez pas Cygwin, et ne songez qu'à faire des programmes pour console
    • la programmation graphique passe forcément par Unix/Linux et LablGtk ou OCamlSDL, à mon avis pour l'instant rien d'autre ne vaut la peine qu'on s'y attarde
    • tant que vous vous estimez débutant, autant que possible, apprenez le langage plutôt que des libs/outils/plugins/bindings


    How-to Ocaml sous Linux :
    1. lancez GParted, réduisez votre partition NTFS, créez une partition ext2/ext3
    2. installez Linux sur cette nouvelle partition
    3. installez GRUB
    4. configurez GRUB pour le dual boot Windows/Linux
    5. installez ocaml 3.10.2 à l'aide de la source
    6. installez LablGtk
    7. faites une copie locale des manuels ocaml et LablGtk
    8. votre éditeur de texte (par exemple Geany) a probablement déjà une coloration syntaxique pour ocaml


    Comme windows est pré-installé et ocaml-mingw pré-compilé, vous pouvez sans doute vous épargner les étapes 1 à 5.
    Malheureusement cela ne vous avance à rien car vous allez buter sur l'étape 6.

  4. #4
    Membre émérite Avatar de HanLee
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2004
    Messages : 738
    Par défaut
    Certes, mais quand t'aimerais partager ton programme OCaml sous Windows, tu l'as un peu dans l'os.

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    832
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 832
    Par défaut
    Tu trouves un naïf qui a tout ça sous windows, et tu lui demandes de compiler pour toi.

  6. #6
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Citation Envoyé par bluestorm Voir le message
    Tu trouves un naïf qui a tout ça sous windows, et tu lui demandes de compiler pour toi.
    Tu connais beaucoup de "naïf" capable de mettre en place un tel environnement de développement sous Windows toi ? J'avais réussi à compiler LablGTK sous Windows et ça marchait même (pas très stable) mais c'était franchement la croix et la bannière à l'époque (et ça n'a probablement pas trop évolué...). D'un autre côté j'avais fait ça pour aider un petit gars sur Dvp mais c'était si peu stable que j'avais dû lui recommandé d'aller voir ailleurs je crois... (Ok, je suis une bonne pâte un peu naïve, finalement tu n'es pas si loin de la vérité)

    --
    Jedaï

Discussions similaires

  1. Erreur dans IE6: "htmlfile: Not implemented"
    Par nabab dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/10/2007, 13h06
  2. com.mysql.jdbc.not implemented feature not implemented
    Par med_ellouze dans le forum JDBC
    Réponses: 8
    Dernier message: 02/09/2007, 14h51
  3. java.lang.Error: Graphics2D not implemented
    Par vinzzzz dans le forum 2D
    Réponses: 4
    Dernier message: 07/06/2007, 11h50
  4. Réponses: 2
    Dernier message: 08/03/2007, 09h44
  5. 'operator+' not implemented in type ....
    Par zackrel dans le forum C++
    Réponses: 14
    Dernier message: 27/04/2006, 11h06

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