You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 4061 Reporter: Christoph Bauer Status: closed (set by @xavierleroy on 2006-07-28T08:32:08Z) Resolution: unable to duplicate Priority: normal Severity: major Version: 3.09.2 Category: ~DO NOT USE (was: OCaml general)
Bug description
Hi,
it seems that the latest cygwin drops support for @-Paths.
Maybe it's a bug in cygwin, because i couldn't find a note about that in
the Changes. When building ocaml you see that make opt.opt fails
with link errors (stdlib.a has a size of 8 bytes).
diff -uwNr ./ocaml-3.08.4/utils/ccomp.ml ./ocaml-3.08.4
_unicode/utils/ccomp.ml
--- ./ocaml-3.08.4/utils/ccomp.ml 2005-02-02 16:39:40.000000000 +0100
+++ ./ocaml-3.08.4_unicode/utils/ccomp.ml 2005-09-08 15:46:02.000000000
+0200
@@ -42,9 +42,9 @@
let s =
String.concat " "
(List.map (fun f -> if f = "" then f else Filename.quote f) lst)
in
if Sys.os_type = "Win32" && String.length s >= 256
(*if Sys.os_type = "Win32" && String.length s >= 256
then build_diversion lst
else s
else*) s
let compile_file name =
match Config.ccomp_type with
The text was updated successfully, but these errors were encountered:
Could not reproduce using an installation of Cygwin updated on 27/07/2006.
Will need more info to decide what to do.
Proposed patch is unsatisfactory since Windows puts strong limitations
on length of command-line (2048 chars under W2000, 8192 under XP).
Several Caml programs need longer command lines to build, e.g. Coq.
Original bug ID: 4061
Reporter: Christoph Bauer
Status: closed (set by @xavierleroy on 2006-07-28T08:32:08Z)
Resolution: unable to duplicate
Priority: normal
Severity: major
Version: 3.09.2
Category: ~DO NOT USE (was: OCaml general)
Bug description
Hi,
it seems that the latest cygwin drops support for @-Paths.
Maybe it's a bug in cygwin, because i couldn't find a note about that in
the Changes. When building ocaml you see that make opt.opt fails
with link errors (stdlib.a has a size of 8 bytes).
Christoph Bauer
Additional information
From http://caml.inria.fr/pub/ml-archives/caml-list/2006/03/928bf76b5c662d3b3c4f72dae606e87f.en.html
diff -uwNr ./ocaml-3.08.4/utils/ccomp.ml ./ocaml-3.08.4
_unicode/utils/ccomp.ml
--- ./ocaml-3.08.4/utils/ccomp.ml 2005-02-02 16:39:40.000000000 +0100
+++ ./ocaml-3.08.4_unicode/utils/ccomp.ml 2005-09-08 15:46:02.000000000
+0200
@@ -42,9 +42,9 @@
let s =
String.concat " "
(List.map (fun f -> if f = "" then f else Filename.quote f) lst)
in
then build_diversion lst
let compile_file name =
match Config.ccomp_type with
The text was updated successfully, but these errors were encountered: