From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "objc" Newsgroups: gmane.lisp.guile.user Subject: Re: Guile and C++ Date: Fri, 14 May 2010 20:54:03 +0100 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1273866863 30964 80.91.229.12 (14 May 2010 19:54:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 14 May 2010 19:54:23 +0000 (UTC) To: "Noah Lavine" , Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Fri May 14 21:54:21 2010 connect(): No such file or directory Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OD0xd-0008UP-CP for guile-user@m.gmane.org; Fri, 14 May 2010 21:54:17 +0200 Original-Received: from localhost ([127.0.0.1]:57457 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OD0xd-0006oE-4x for guile-user@m.gmane.org; Fri, 14 May 2010 15:54:17 -0400 Original-Received: from [140.186.70.92] (port=53286 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OD0xY-0006mJ-1n for guile-user@gnu.org; Fri, 14 May 2010 15:54:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OD0xW-00072M-Mb for guile-user@gnu.org; Fri, 14 May 2010 15:54:11 -0400 Original-Received: from snt0-omc1-s26.snt0.hotmail.com ([65.55.90.37]:45179) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OD0xW-000728-8d for guile-user@gnu.org; Fri, 14 May 2010 15:54:10 -0400 Original-Received: from SNT127-DS11 ([65.55.90.7]) by snt0-omc1-s26.snt0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 14 May 2010 12:54:08 -0700 X-Originating-IP: [86.145.79.144] X-Originating-Email: [objcjohn@hotmail.com] In-Reply-To: X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 14.0.8089.726 X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8089.726 X-OriginalArrivalTime: 14 May 2010 19:54:08.0339 (UTC) FILETIME=[371BAA30:01CAF39F] X-detected-operating-system: by eggs.gnu.org: Windows 2000 SP4, XP SP1+ X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:7775 Archived-At: Dear Noah, there are no inherent problems with mixing Guile, C, C++, guile ........(MS windows, LINUX,GNUStep,X11) Depends on how you order your includes, which OS you use, version conflicts etc. Using scoping rules to the fullest you can pretty much mix it up as you like. obj. -------------------------------------------------- From: "Noah Lavine" Sent: Thursday, May 13, 2010 8:53 PM To: Subject: Guile and C++ > Dear Guile-users, > > I am wondering what the best way is to connect Guile with C++ code. I > notice that several large programs use Guile in this way (TeXmacs and > LilyPond), so it seems that it is possible to do it, and it works well > enough that you can write a large, functioning program with it. > However, I don't see any mention of it in the Guile documentation. > Does Guile come with the ability to use C++ code, or should I plan on > writing C wrappers for any functions I want to use? (I'm planning on > using Guile 2.0, if that makes a difference.) > > Thank you > Noah Lavine > >