From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Arun Isaac Newsgroups: gmane.lisp.guile.user Subject: C++ Foreign Function Interface Date: Thu, 10 Mar 2016 23:48:43 +0530 Message-ID: <87a8m6nqm4.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1457633985 5494 80.91.229.3 (10 Mar 2016 18:19:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 10 Mar 2016 18:19:45 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Mar 10 19:19:31 2016 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ae5BJ-0001Mp-9y for guile-user@m.gmane.org; Thu, 10 Mar 2016 19:19:29 +0100 Original-Received: from localhost ([::1]:50525 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ae5BI-000071-Hk for guile-user@m.gmane.org; Thu, 10 Mar 2016 13:19:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37778) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ae5B4-0008VE-Eh for guile-user@gnu.org; Thu, 10 Mar 2016 13:19:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ae5Az-0000XP-Fo for guile-user@gnu.org; Thu, 10 Mar 2016 13:19:14 -0500 Original-Received: from mail-pa0-x22c.google.com ([2607:f8b0:400e:c03::22c]:33033) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ae5Az-0000XH-8s for guile-user@gnu.org; Thu, 10 Mar 2016 13:19:09 -0500 Original-Received: by mail-pa0-x22c.google.com with SMTP id fl4so72602585pad.0 for ; Thu, 10 Mar 2016 10:19:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version; bh=M52CpTVMBgV2j5xiOdC1yV0A1w0Jd7Lq9OyEprVM8Wc=; b=iiBM3TBFvlgCUWolHlHU/uPlcFStT5//e13r2jKMsJ0YBCmjIFPbKr9GM+kkwzMoZU SpqIpkpThEeFPXR/TPQJYTwwOEFJbQmnphMc7Gmn7BEsH6lmX4NOy1QGvfOqiutGaibG yh5YHq5sRRn1ig76TqeJ2dZRRHdVm+m7x2ysLN6ocxLMOHNLVMfTx98Y6qKLAfWF+KwY uIHyamWH5o0FWBsc+CW5tj34yOU4hzF4i6UOTw/A0GYatZ/PH4FD2cHxoIYwuZm7AGyu DSO84Vk+BiD6nEPcV4g5SdGDN+/kiCCH8nF6d8jCPpj24nBQyy8CmEBUSim3HIr8Q6U4 yOZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=M52CpTVMBgV2j5xiOdC1yV0A1w0Jd7Lq9OyEprVM8Wc=; b=jcg6qGvEhlFjxP8ocdRNZBZFLIR9LUIFMWb3v8RTbzqs4Fa3Xoaqk3d5zS4ZxVNbWe 5+bXiP1IlrPSRs0Yh8/jA2ivqzPSXs9UXUWTgOmoUyFqfA6ujSGkoxC04gMON03Nw1xO 3QVXybRGCj1z8+lLA4QBYLUy+vvONWasfmqWkpSqn7k8wPyE4JLhd+fL/QmX1a5X2xXn TBuHeB2Modcx0EQL6uX1u/rj38BwbB0/vl2tghYP3M5knSSpCF5oMLdozcZrt2+itDSj ejjp3cn0VQE7JdJAmdRfZY1dghhezuLSnd8Uh53zgrhFiY7PTsSUe+jB8U4VBYjcP3TK VbTw== X-Gm-Message-State: AD7BkJIALxc0r4h7V+P2NwSwGy4Y3szW0PLRT3xApBRMR1vrlx94H2X8lmIM7UTUhRftQw== X-Received: by 10.66.246.165 with SMTP id xx5mr6977306pac.87.1457633948096; Thu, 10 Mar 2016 10:19:08 -0800 (PST) Original-Received: from steel ([106.208.35.12]) by smtp.gmail.com with ESMTPSA id s14sm7154848pfa.3.2016.03.10.10.19.05 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 10 Mar 2016 10:19:06 -0800 (PST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c03::22c X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:12468 Archived-At: --=-=-= Content-Type: text/plain Hi, Is there any foreign function interface for C++ shared libraries in Guile? Can I somehow use the C FFI for this? Is there any documentation for this? Thanks, Arun Isaac. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJW4bqEAAoJEC4l7othgCuzkzUH/03plfHamM+tXa6U5yRPaKK6 1P8uHaBfd/k+B9jm5bJiMAt27A9epRp9z6s7Hy0VYXsyP17OsFgyzvRyYV7DBf9m s6qdViNDHab8Of+eu44RrXi2GNckXjPJZp/qEAJQEt+qVKBbadJ/IqvuV+BubeSI 9e0ax7HHDuE/fhuOcqEerhLqEJ0PH+/TJx5Xd7Iold5vTeE4+z2fkTzar2RHtpAS SvKl8fC0+nu4BYc1P8UashNeGx/BW/oRm9bjg7EuzkR8mWpShcw++QSuym/PlwG6 Q8/JdsYzTfdfW2BCBv1HecECHSwGADqe4zvZL+X0sn9t6F9yNrsnws7gbenokBo= =2ccO -----END PGP SIGNATURE----- --=-=-=--