caml-list - the Caml user's mailing list
 help / Atom feed
* [Caml-list] Mapping between ocamlbuild and ocamlc versions
@ 2018-07-04 16:03 Soegtrop, Michael
  2018-07-04 16:24 ` David Allsopp
  0 siblings, 1 reply; 8+ messages in thread
From: Soegtrop, Michael @ 2018-07-04 16:03 UTC (permalink / raw)
  To: caml-list

[-- Attachment #1: Type: text/plain, Size: 1075 bytes --]

Dear OCaml Team,

I wonder if there is a mapping table between ocamlbuild github labels and ocamlc versions. As far as I understand after ocamlbuild 4.02.3 a new labeling/versioning scheme was introduced for ocamlbuild which currently appears to be at 0.12.0.

Which label of ocamlbuild am I supposed to use with ocaml 4.06? Is it so that unless I have special requirements to ocamlbuild I can use ocamlbuild label 4.02.3 for any newer version of ocaml? Is this the recommended way of doing it?

Best regards,

Michael
Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[-- Attachment #2: Type: text/html, Size: 2885 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Caml-list] Mapping between ocamlbuild and ocamlc versions
  2018-07-04 16:03 [Caml-list] Mapping between ocamlbuild and ocamlc versions Soegtrop, Michael
@ 2018-07-04 16:24 ` David Allsopp
  2018-07-04 21:31   ` Soegtrop, Michael
  0 siblings, 1 reply; 8+ messages in thread
From: David Allsopp @ 2018-07-04 16:24 UTC (permalink / raw)
  To: Soegtrop, Michael; +Cc: caml-list

[-- Attachment #1: Type: text/plain, Size: 1399 bytes --]

On 4 Jul 2018, at 17:03, Soegtrop, Michael <michael.soegtrop@intel.com<mailto:michael.soegtrop@intel.com>> wrote:
Dear OCaml Team,

I wonder if there is a mapping table between ocamlbuild github labels and ocamlc versions. As far as I understand after ocamlbuild 4.02.3 a new labeling/versioning scheme was introduced for ocamlbuild which currently appears to be at 0.12.0.

Which label of ocamlbuild am I supposed to use with ocaml 4.06? Is it so that unless I have special requirements to ocamlbuild I can use ocamlbuild label 4.02.3 for any newer version of ocaml? Is this the recommended way of doing it?

ocamlbuild was removed from the compiler distribution starting with 4.03.0. So it’s now the case that you can use the 0.x version with any version of OCaml after 4.02.3.


David


Best regards,

Michael

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de<http://www.intel.de>
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[-- Attachment #2: Type: text/html, Size: 3253 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: [Caml-list] Mapping between ocamlbuild and ocamlc versions
  2018-07-04 16:24 ` David Allsopp
@ 2018-07-04 21:31   ` Soegtrop, Michael
  2018-07-04 22:00     ` David Allsopp
  0 siblings, 1 reply; 8+ messages in thread
From: Soegtrop, Michael @ 2018-07-04 21:31 UTC (permalink / raw)
  To: David Allsopp; +Cc: caml-list

[-- Attachment #1: Type: text/plain, Size: 755 bytes --]

Dear David,

Thanks, for the info. What I still don't get: is the 4.02.3 version of ocamlbuild the latest official release version and the 0.X version are somehow experimental?

Best regards,

Michael
Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[-- Attachment #2: Type: text/html, Size: 3006 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Caml-list] Mapping between ocamlbuild and ocamlc versions
  2018-07-04 21:31   ` Soegtrop, Michael
@ 2018-07-04 22:00     ` David Allsopp
  2018-07-05  8:04       ` Soegtrop, Michael
  0 siblings, 1 reply; 8+ messages in thread
From: David Allsopp @ 2018-07-04 22:00 UTC (permalink / raw)
  To: Soegtrop, Michael; +Cc: David Allsopp, caml-list

[-- Attachment #1: Type: text/plain, Size: 1283 bytes --]

On 4 Jul 2018, at 22:31, Soegtrop, Michael <michael.soegtrop@intel.com<mailto:michael.soegtrop@intel.com>> wrote:
Thanks, for the info. What I still don’t get: is the 4.02.3 version of ocamlbuild the latest official release version and the 0.X version are somehow experimental?

Weirdly, I don’t think ocamlbuild was ever an officially supported tool (its original purpose in 3.10.0 was to aid with camlp4’s complex bootstrap).

Weird as it may seem, yes 0.2 > 4.02.3 in this context. However, I don’t think you can build the 4.02.3 tag in 4.03.0+ without patching and you’re not supposed to use the 0.x versions with 4.02.3 and earlier.

Hope that vaguely helps!


David


Best regards,

Michael

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de<http://www.intel.de>
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[-- Attachment #2: Type: text/html, Size: 3076 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: [Caml-list] Mapping between ocamlbuild and ocamlc versions
  2018-07-04 22:00     ` David Allsopp
@ 2018-07-05  8:04       ` Soegtrop, Michael
  2018-07-05 18:24         ` Evgeny Roubinchtein
                           ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Soegtrop, Michael @ 2018-07-05  8:04 UTC (permalink / raw)
  To: David Allsopp; +Cc: caml-list

[-- Attachment #1: Type: text/plain, Size: 726 bytes --]

Dear David,

Hope that vaguely helps!

yes, I try my luck with 0.12 for ocaml 4.03 to 4.06 and see what happens. Btw.: I need it to build menhir.

Best regards,

Michael
Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[-- Attachment #2: Type: text/html, Size: 3185 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Caml-list] Mapping between ocamlbuild and ocamlc versions
  2018-07-05  8:04       ` Soegtrop, Michael
@ 2018-07-05 18:24         ` Evgeny Roubinchtein
  2018-07-05 18:28         ` Bernhard Schommer
  2018-07-08 22:04         ` Richard W.M. Jones
  2 siblings, 0 replies; 8+ messages in thread
From: Evgeny Roubinchtein @ 2018-07-05 18:24 UTC (permalink / raw)
  To: Soegtrop, Michael; +Cc: caml-list

[-- Attachment #1: Type: text/plain, Size: 1124 bytes --]

Is there a reason you don't want to use OPAM for this?  Once you have OPAM
set up, and an OPAM "switch" created for your compiler, adding menhir is
usually as easy as `opam install menhir` :-).

-- 
Best,
Evgeny

On Thu, Jul 5, 2018 at 1:04 AM, Soegtrop, Michael <
michael.soegtrop@intel.com> wrote:

> Dear David,
>
>
>
> Hope that vaguely helps!
>
>
>
> yes, I try my luck with 0.12 for ocaml 4.03 to 4.06 and see what happens.
> Btw.: I need it to build menhir.
>
>
>
> Best regards,
>
>
>
> Michael
>
> Intel Deutschland GmbH
> Registered Address: Am Campeon 10
> <https://maps.google.com/?q=Am+Campeon+10&entry=gmail&source=g>-12, 85579
> Neubiberg, Germany
> Tel: +49 89 99 8853-0, www.intel.de
> Managing Directors: Christin Eisenschmid, Christian Lamprechter
> Chairperson of the Supervisory Board: Nicole Lau
> Registered Office: Munich
> Commercial Register: Amtsgericht Muenchen HRB 186928
>

-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[-- Attachment #2: Type: text/html, Size: 2291 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Caml-list] Mapping between ocamlbuild and ocamlc versions
  2018-07-05  8:04       ` Soegtrop, Michael
  2018-07-05 18:24         ` Evgeny Roubinchtein
@ 2018-07-05 18:28         ` Bernhard Schommer
  2018-07-08 22:04         ` Richard W.M. Jones
  2 siblings, 0 replies; 8+ messages in thread
From: Bernhard Schommer @ 2018-07-05 18:28 UTC (permalink / raw)
  To: caml-list

[-- Attachment #1: Type: text/plain, Size: 1048 bytes --]

You can actually compile menhir without ocamlbuild, the actuall compile
of the first stage menhir is not that complicated and if you want I can
send you a makefile + some instructions to perform the build.

Best regards,
-Bernhard

Am 05.07.2018 um 10:04 schrieb Soegtrop, Michael:
>
> Dear David,
>
>  
>
> Hope that vaguely helps!
>
>  
>
> yes, I try my luck with 0.12 for ocaml 4.03 to 4.06 and see what
> happens. Btw.: I need it to build menhir.
>
>  
>
> Best regards,
>
>  
>
> Michael
>
> Intel Deutschland GmbH
> Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
> Tel: +49 89 99 8853-0, www.intel.de
> Managing Directors: Christin Eisenschmid, Christian Lamprechter
> Chairperson of the Supervisory Board: Nicole Lau
> Registered Office: Munich
> Commercial Register: Amtsgericht Muenchen HRB 186928
>


-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[-- Attachment #2: Type: text/html, Size: 3769 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Caml-list] Mapping between ocamlbuild and ocamlc versions
  2018-07-05  8:04       ` Soegtrop, Michael
  2018-07-05 18:24         ` Evgeny Roubinchtein
  2018-07-05 18:28         ` Bernhard Schommer
@ 2018-07-08 22:04         ` Richard W.M. Jones
  2 siblings, 0 replies; 8+ messages in thread
From: Richard W.M. Jones @ 2018-07-08 22:04 UTC (permalink / raw)
  To: Soegtrop, Michael; +Cc: David Allsopp, caml-list

On Thu, Jul 05, 2018 at 08:04:21AM +0000, Soegtrop, Michael wrote:
> Dear David,
> 
> Hope that vaguely helps!
> 
> yes, I try my luck with 0.12 for ocaml 4.03 to 4.06 and see what happens. Btw.: I need it to build menhir.

FWIW Fedora builds ocamlbuild 0.12.0 with OCaml 4.06 & 4.07-rc1
and there didn't seem to be any problem.

Rich.

-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, back to index

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-04 16:03 [Caml-list] Mapping between ocamlbuild and ocamlc versions Soegtrop, Michael
2018-07-04 16:24 ` David Allsopp
2018-07-04 21:31   ` Soegtrop, Michael
2018-07-04 22:00     ` David Allsopp
2018-07-05  8:04       ` Soegtrop, Michael
2018-07-05 18:24         ` Evgeny Roubinchtein
2018-07-05 18:28         ` Bernhard Schommer
2018-07-08 22:04         ` Richard W.M. Jones

caml-list - the Caml user's mailing list

Archives are clonable: git clone --mirror https://inbox.ocaml.org/caml-list

AGPL code for this site: git clone https://public-inbox.org/ public-inbox