MantisBT - OCaml
View Issue Details
0003977OCaml~DO NOT USE (was: OCaml general)public2006-02-16 15:362012-09-11 14:44
0003977: Unsupported link switch used MSVC8
This is for information only, it appears to have no impact.
Running prepackaged 3.09.0 compiler for Win32 native on AMD64
running XP64 with Visual Studio 8 (2005): I get this message:

LINK : warning LNK4224: /DEBUGTYPE:CV is no longer supported; ignored
No tags attached.
Issue History
2006-02-16 15:36skallerNew Issue
2006-03-29 16:26doligezStatusnew => acknowledged
2006-06-02 23:17robertrNote Added: 0003651
2012-09-06 16:47doligezTarget Version => 4.00.1+dev
2012-09-11 14:44doligezNote Added: 0008065
2012-09-11 14:44doligezStatusacknowledged => resolved
2012-09-11 14:44doligezResolutionopen => suspended
2017-02-23 16:36doligezCategoryOCaml general => -OCaml general
2017-03-03 17:55doligezCategory-OCaml general => -(deprecated) general
2017-03-03 18:01doligezCategory-(deprecated) general => ~deprecated (was: OCaml general)
2017-03-06 17:04doligezCategory~deprecated (was: OCaml general) => ~DO NOT USE (was: OCaml general)

2006-06-02 23:17   
This is "odd" for two reasons:

1) the specified switch goes back to VC6, which is why the warning is issued

2) it is used with DEBUG builds - why is an MSVC debug switch being used by a "prepackaged 3.09.0 compiler"? AFAIK, none of the OCaml debugging/profiling support will deal with the program's symbols in this format(?)
2012-09-11 14:44   
I don't know where this flag might have come from, as it doesn't appear anywhere in the sources of 3.09.0.

At any rate, the message doesn't appear with VS9 and OCaml 4.00.0.