Here is the latest Caml Weekly News, for the week of October 01 to 08, 2013.
Archive: https://sympa.inria.fr/sympa/arc/caml-list/2013-10/msg00052.htmlMichał Kurcewicz asked and Philippe Veber replied:
> I am migrating some old code from OCamlMakefile to a oasis/ocamlbuild > based build process. While the migration is generally straightforward, I > have encountered some problems with a library where the C part includes > mixed C/C++ code. Putting the C++ files into CSources: in _oasis does not > seem to work, the files are not even copied over to the _build directory, > changing the file extensions and adding some options (-x c++) also does not > solve the problem. What is recommended way to build libraries that include > a mixed C/C++ part using OASIS/ocamlbuild? for an example you can have a look at a binding  of the Irrlicht 3d engine (for the record my fork  currently has a small addition) or a binding  I started (but never got very far) of the Ogre3D library. The latter shows how to put the C++ files in a subdirectory, which was not that easy to obtain. HTH, Philippe.  https://github.com/antegallya/OCaml-Irrlicht  https://github.com/pveber/OCaml-Irrlicht  https://github.com/pveber/ogrillonygrek also replied:
One also needs to link with stdc++ The following should work CCopt: -g -x c++ -O2 -Wextra -Wstrict-overflow=5 -fno-strict-aliasing -Wfatal-errors CClib: -lstdc++
Archive: https://sympa.inria.fr/sympa/arc/caml-list/2013-10/msg00057.htmlAmir Chaudhry said:
Just a brief reminder that I'd still like feedback on the OCaml logo and ocaml.org redesign work (see previous message below). I'm continuing the discussion on the infrastructure list  about the redesign and how we migrate the current site to the new design. If anyone would like to join in please do so over there.  http://lists.ocaml.org/pipermail/infrastructure/2013-October/000304.html
Archive: https://sympa.inria.fr/sympa/arc/caml-list/2013-10/msg00058.htmlSimon Cruanes announced:
I'm happy to announce the first release of a small QuickCheck implementation for OCaml, named `QCheck`. It consists in writing invariants as function t -> bool for some type t, and then checking that the invariant holds on randomly generated instances of t. QCheck is designed so that writing tests is as easy as possible, especially for Arbitrary instances (the part where you generate random values of a type) where it provides many combinators. The library requires OCaml >= 4.00.1, and is available under the BSD license on opam via: $ opam install qcheck You can find documentation at: http://cedeela.fr/~simon/software/qcheck/QCheck.html source code at: https://github.com/c-cube/qcheck and some explanations here: http://cedeela.fr/quickcheck-for-ocaml.html
Thanks to Alp Mestan, we now include in the Caml Weekly News the links to the recent posts from the ocamlcore planet blog at http://planet.ocaml.org/. FPDays 2013 Real World OCaml tutorial in Cambridge: http://anil.recoil.org/2013/10/08/fpdays-real-world-ocaml.html Announcing CCSS 1.4: http://nleyten.com/post/2013/10/07/Announcing-CCSS-1.4 Hugo-a-go-go: http://scattered-thoughts.net/blog/2013/10/06/hugo-a-go-go/ Using Travis for secure deployments with SSH: http://anil.recoil.org/2013/10/06/travis-secure-ssh-integration.html SSL up again, special thanks to Gabriel Kerneis: https://forge.ocamlcore.org/forum/forum.php?forum_id=887 Uucd 1.0.0 and Uunf 0.9.2: http://erratique.ch/software
If you happen to miss a CWN, you can send me a message and I'll mail it to you, or go take a look at the archive or the RSS feed of the archives.
If you also wish to receive it every week by mail, you may subscribe online.