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

Bug (Windows Filenames) #3522

Closed
vicuna opened this issue Aug 9, 2002 · 2 comments
Closed

Bug (Windows Filenames) #3522

vicuna opened this issue Aug 9, 2002 · 2 comments
Labels

Comments

@vicuna
Copy link

vicuna commented Aug 9, 2002

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

Bug description

Full_Name: Burkhard Zimmermann
Version: ocaml-3.05 source dist
OS: Windows XP Professional
Submission from: metis.risc.uni-linz.ac.at (193.170.37.67)

issue:
Building with Cygwin 1.1 fails during "make install" if you try to install to a
directory
whose pathname contains a space character - like "/cygdrive/c/Program Files".

to reproduce:
unpack the distribution, go to the ocaml-3.05 directory, execute:
./configure -prefix "/cygdrive/c/Program Files/ocaml-3.05" -no-tk
make world.opt
make install
(sorry, I don't have the error message which I got any more.)

possible workaround:
install to a directory whose path is free of space characters:
./configure -prefix "/cygdrive/c/ocaml-3.05" -no-tk

best wishes
Burkhard

PS Sorry for bugging you with a problem caused by Microsoft and not by you...

@vicuna
Copy link
Author

vicuna commented Aug 19, 2002

Comment author: administrator

Building with Cygwin 1.1 fails during "make install" if you try to
install to a directory whose pathname contains a space character -
like "/cygdrive/c/Program Files".

Right. Almost all Unix software (and this includes Cygwin) fails
miserably when told to install in directories containing spaces.
This is perhaps unfortunate, but so hard to fix and for such a small
benefit that you shouldn't expect an OCaml fix any time soon. Better
install OCaml in a directory with a "normal" Unix name, e.g. /usr/local.

(At any rate, I would advise against installing Cygwin binaries in
Program Files, which is better reserved for pure Windows software that
comes with an installer.)

Sorry for the inconvenience,

  • Xavier Leroy

@vicuna
Copy link
Author

vicuna commented Aug 19, 2002

Comment author: administrator

In the purest Unix tradition, installation dirs cannot currently contain spaces.
Working around this limitation would require Makefile work too painful to
consider :-)

@vicuna vicuna closed this as completed Aug 19, 2002
@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