From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Noah Lavine Newsgroups: gmane.lisp.guile.devel Subject: Re: Adding New C Files Date: Thu, 17 Jun 2010 22:14:26 -0400 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1276827284 6004 80.91.229.12 (18 Jun 2010 02:14:44 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 18 Jun 2010 02:14:44 +0000 (UTC) Cc: guile-devel@gnu.org To: Andy Wingo Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Fri Jun 18 04:14:42 2010 connect(): No such file or directory Return-path: Envelope-to: guile-devel@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 1OPR6P-0000l2-FS for guile-devel@m.gmane.org; Fri, 18 Jun 2010 04:14:41 +0200 Original-Received: from localhost ([127.0.0.1]:59842 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OPR6O-0003aB-Ml for guile-devel@m.gmane.org; Thu, 17 Jun 2010 22:14:40 -0400 Original-Received: from [140.186.70.92] (port=37814 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OPR6C-0003Xt-Fp for guile-devel@gnu.org; Thu, 17 Jun 2010 22:14:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OPR6B-00048d-EF for guile-devel@gnu.org; Thu, 17 Jun 2010 22:14:28 -0400 Original-Received: from mail-iw0-f169.google.com ([209.85.214.169]:58447) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPR6B-00048Y-BJ for guile-devel@gnu.org; Thu, 17 Jun 2010 22:14:27 -0400 Original-Received: by iwn35 with SMTP id 35so713012iwn.0 for ; Thu, 17 Jun 2010 19:14:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type; bh=SwSENkzOsjS+l1Nwr810XXpIzVmCI70sLlrbV6ZlEV8=; b=lttT/AZmDReDdWyWoHITregWTdjqPr/nelOIPznHKsqic7hkrHxDob6YntIcey38D+ vb9hZzBZuGoae3L1NfbLWsQ3BZVsoK7ANOV6KZh6XJdrAQzlRRLxSZFkUsaXunjLD+dU OxVe/77VWYm+WLBIfoOYavpM+slz7ewGpxY1I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=Qo45ROsz/ObUNL6719ZsVOxZDkQnWEUTtR1/xg9cmC3yN7mydsSfxEeZOZhBs0mkOH GCvh6MFDUGKWzOmtBBEGCUECKw52DNW7AICyu8Qd9zoNtDi6O9hE89l0jhYwEeLPZA9G xPdONSG+IZ4S09C/vkSeYyzPoEifUEThVH51o= Original-Received: by 10.231.26.23 with SMTP id b23mr511583ibc.8.1276827266161; Thu, 17 Jun 2010 19:14:26 -0700 (PDT) Original-Received: by 10.231.12.67 with HTTP; Thu, 17 Jun 2010 19:14:26 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: iYNHeDjnWOdhbvFrXatWcL8686g X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:10507 Archived-At: Thanks a lot! I'm afraid the new C file issue is interacting with some other problem in a strange way. I find that running this: ../meta/uninstalled-env guile-tools in the command line in libguile will produce the message "Abort trap". That command is run as part of the larger command cat | GUILE_AUTO_COMPILE=0 ../meta/uninstalled-env guile-tools snarf-check-and-output-texi > guile-procedures.texi as part of the build process, which is what was causing my build to fail. However, if I run it with a regular guile interpreter instead of the uninstalled-env one, it works fine: cat | GUILE_AUTO_COMPILE=0 ../../bin/guile ../meta/guile-tools snarf-check-and-output-texi > /dev/null returns normally. Therefore I believe there is a bug in meta/uninstalled-env, but I'm unsure why building the git trunk seemed to work fine. Could you (or anyone) guess what this might be? Thanks Noah On Tue, Jun 15, 2010 at 4:34 PM, Andy Wingo wrote: > On Tue 15 Jun 2010 16:06, Noah Lavine writes: > >> I've tried this, but I still get the error. Currently my files are in >> every long list of files (.c, .doc, .x, and .h), and I don't see any >> other places where source files for the main Guile program are listed. >> Is there anything else I can try? > > Perhaps I misstated: > >>> If you don't use SCM_DEFINE et al, you >>> might not need to copy the .doc or .x lines. > > That should be, "you might need not to copy ..." :) Try removing the > .doc and/or .x forms. > > Andy > -- > http://wingolog.org/ >