Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pb de config pour ocamlc... #2762

Closed
vicuna opened this issue May 12, 2001 · 2 comments
Closed

pb de config pour ocamlc... #2762

vicuna opened this issue May 12, 2001 · 2 comments
Labels

Comments

@vicuna
Copy link

vicuna commented May 12, 2001

Original bug ID: 357
Reporter: administrator
Status: closed
Resolution: not a bug
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)

Bug description

Full_Name: Thomas Gazagnaire
Version: 3.01
OS: windows ME
Submission from: 211.61.251.247 (211.61.251.247)

J'ai un problème pour utiliser l'option -custom avec ocamlc, sous winME.
j'ai réinstallé la distribution plusieurs fois, changé de repertoire
d'installation, trituré autoexec.bat ,...

quand je compile n'importe quel fichier avec -custom, il me répond nom de
fichier ou commande incorrecte.

exemple, avec le fichier toto.ml :

let toto () = Printf.printf "toto" ;;
toto () ;;

Si je fais ocamlc -i -o toto.exe toto.ml, pas de problèmes il me sort :
val toto : unit -> unit

puis en tapant toto, il affiche toto (normal quoi...)

Si, à la place, je fais ocamlc -i -custom -o toto.exe toto.ml, il sort :
val toto : unit -> unit
commande ou nom de fichier incorrect
I/O error: toto.exe: No such file or directory

il a bien créé un toto.cmi et un toto.cmo mais il ne semble pas réussir à
terminer la compilation...

Donc, a cause de cela, je ne peux pas utiliser la librairie Thread, ou autres...

Je n'ai réussi à trouver aucun message traitant de cette erreur, c'est pour cela
que je me suis permis de vous envoyer ce message.

En vous remerciant par avance pour votre réponse,

Thomas Gazagnaire
tots@altern.org

@vicuna
Copy link
Author

vicuna commented May 22, 2001

Comment author: administrator

J'ai un problème pour utiliser l'option -custom avec ocamlc, sous winME.
j'ai réinstallé la distribution plusieurs fois, changé de repertoire
d'installation, trituré autoexec.bat ,...

quand je compile n'importe quel fichier avec -custom, il me répond nom de
fichier ou commande incorrecte.

Le message d'erreur pourrait être amélioré (en fait, c'est command.com
qui l'affiche), mais ce qu'il veut dire c'est que ocamlc n'arrive pas
à lancer le compilateur Visual C++ qui est nécessaire pour construire
des exécutables en mode -custom.

Deux solutions:

1- installer Visual C++ et s'assurer que le compilateur ligne de commande
(la commande "cl") est dans le PATH;

2- utiliser la version Cygwin d'OCaml au lieu de la version Win32 pur.
Cependant, certaines bibliothèques (dont Thread) ne sont pas
disponibles dans cette version.

Cordialement,

  • Xavier Leroy

@vicuna
Copy link
Author

vicuna commented May 22, 2001

Comment author: administrator

User doesn't have VC++ installed.

@vicuna vicuna closed this as completed May 22, 2001
@vicuna vicuna added the bug label Mar 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant