From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Keith Wright Newsgroups: gmane.lisp.guile.user Subject: Re: Running Compiled Guile Objects Date: Fri, 13 Dec 2024 20:14:39 -0500 Message-ID: <87frmroykg.fsf@free-comp-shop.com> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9344"; mail-complaints-to="usenet@ciao.gmane.io" Cc: hakancandar@protonmail.com, guile-user@gnu.org To: Nala Ginrut Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Sat Dec 14 02:15:15 2024 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tMGkU-0002GC-NU for guile-user@m.gmane-mx.org; Sat, 14 Dec 2024 02:15:14 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tMGk1-0006nr-U0; Fri, 13 Dec 2024 20:14:45 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tMGk0-0006nd-80 for guile-user@gnu.org; Fri, 13 Dec 2024 20:14:44 -0500 Original-Received: from fcx1.keithdiane.us ([209.222.4.146]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tMGjx-0007ag-Fw for guile-user@gnu.org; Fri, 13 Dec 2024 20:14:43 -0500 Original-Received: from fcx1 (fcx1.keithdiane.us [209.222.4.146]) by fcx1.localdomain (Postfix) with ESMTP id 9D7DFCF8; Fri, 13 Dec 2024 20:14:39 -0500 (EST) In-Reply-To: (message from Nala Ginrut on Sat, 14 Dec 2024 09:15:48 +0900) Received-SPF: pass client-ip=209.222.4.146; envelope-from=kwright@keithdiane.us; helo=fcx1.keithdiane.us X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.user:19973 Archived-At: Nala Ginrut writes: > The current Guile is not AOT yet. Google says: Attack On Titan. > Although the object file is ELF, it's just bytecode wrapped ELF > header. So you can't run it as a regular executable file. I don't think that was the question...Hakan wants to call the Guile executable and pass it a *.go file. > On Sat, Dec 14, 2024, 07:35 Hakan Candar via General Guile related > discussions wrote: > >> Dear Guile Users, >> >> I am unable to run guile objects directly from the command line. I >> inspected the manual thoroughly, however I did not see any mention of >> my desired action. Is it possible to execute guile objects directly, >> or are they reserved for internal caching mechanism only? >> >> I tried the following commands with no luck: >> guile3.0 example.scm.go >> guile3.0 --language=bytecode example.scm.go >> >> Your help and interest is much appreciated. >> >> Thanks, >> Hakan