From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 9D9667EE4B for ; Sat, 5 Oct 2013 12:13:30 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of michal.kurcewicz@gmail.com) identity=pra; client-ip=209.85.128.53; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="michal.kurcewicz@gmail.com"; x-sender="michal.kurcewicz@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of michal.kurcewicz@gmail.com designates 209.85.128.53 as permitted sender) identity=mailfrom; client-ip=209.85.128.53; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="michal.kurcewicz@gmail.com"; x-sender="michal.kurcewicz@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-qe0-f53.google.com) identity=helo; client-ip=209.85.128.53; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="michal.kurcewicz@gmail.com"; x-sender="postmaster@mail-qe0-f53.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar8CAIjlT1LRVYA1lGdsb2JhbABZhBHCKwgWDgEBAQEHCwsJEiqCHFABGx4DEggBB10BEQEFAYgoAQMPmluDA4xSgwqEDAoZJw1kiQEBBQyPYoQNA5gBkBUYKYRQOg X-IPAS-Result: Ar8CAIjlT1LRVYA1lGdsb2JhbABZhBHCKwgWDgEBAQEHCwsJEiqCHFABGx4DEggBB10BEQEFAYgoAQMPmluDA4xSgwqEDAoZJw1kiQEBBQyPYoQNA5gBkBUYKYRQOg X-IronPort-AV: E=Sophos;i="4.90,1039,1371074400"; d="scan'208";a="35690720" Received: from mail-qe0-f53.google.com ([209.85.128.53]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 05 Oct 2013 12:13:28 +0200 Received: by mail-qe0-f53.google.com with SMTP id cy11so123122qeb.12 for ; Sat, 05 Oct 2013 03:13:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=KmCWpRISLjQHZgyMC//ebvN/nySZYM5FRt/dugFwCsM=; b=yDpGimliiRlss56H6P/6GYwcpZZ01HRaizIvAkx5YqL0FHiqTkzTTE4uuYhemjklj/ U/iqX5dSZAr9ymFj66Wal+zlaGquJ2/f8eR8MYK9XECVS0Ik5Xy0BqUsj0iBY3SLFRAO v4X/sRUV3ye1E1mwPQQqsvEQBkN1gQOnZ5pODW2i3duEtDmnChrw0ZXN9sPA4Xjg21Le cbGZXnYhqedToGbSgMj9ZhmWcajqN9W9v28nroMjv4xK6KFD0IcJ+9cdkaM+DV8P7RZ9 Sd4i9jWzBcU2vPt1bpJSaL65faRhPxM6nTrQJv5zGpGvPmUv5U8TUJi79Gp7KRZsrRnP t/sw== MIME-Version: 1.0 X-Received: by 10.224.45.71 with SMTP id d7mr30817qaf.122.1380968008906; Sat, 05 Oct 2013 03:13:28 -0700 (PDT) Received: by 10.49.110.201 with HTTP; Sat, 5 Oct 2013 03:13:28 -0700 (PDT) Date: Sat, 5 Oct 2013 12:13:28 +0200 Message-ID: From: =?ISO-8859-2?Q?Micha=B3_Kurcewicz?= To: caml-list@inria.fr Content-Type: multipart/alternative; boundary=001a11c3612a9dfc0404e7fbab03 Subject: [Caml-list] OASIS help - libraries with mixed C/C++ part --001a11c3612a9dfc0404e7fbab03 Content-Type: text/plain; charset=ISO-8859-1 Hello, 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? Regards, --mk --001a11c3612a9dfc0404e7fbab03 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

Hello,

I am migrating some old code from OCamlMakefile to a oasis/ocamlbuild base= d build process. While the migration is generally=A0straightforward, 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 th= e problem. What is recommended way to build libraries that include a mixed = C/C++ part using OASIS/ocamlbuild?

Regards,

--mk
--001a11c3612a9dfc0404e7fbab03--