Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001316OCamlOCaml generalpublic2002-08-09 19:302002-08-19 10:37
Reporteradministrator 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001316: Bug (Windows Filenames)
DescriptionFull_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...

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0002549)
administrator (administrator)
2002-08-19 10:36

> 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

(0002550)
administrator (administrator)
2002-08-19 10:37

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

- Issue History
Date Modified Username Field Change
2005-11-18 10:14 administrator New Issue


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker