From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emad Alblueshi Newsgroups: gmane.lisp.guile.user Subject: Guile 3.0.10 Cross Compile Date: Wed, 4 Sep 2024 21:36:26 +0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19841"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Wed Sep 04 20:37:14 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 1slusT-00053i-CG for guile-user@m.gmane-mx.org; Wed, 04 Sep 2024 20:37:13 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1slurz-0003Ig-0T; Wed, 04 Sep 2024 14:36:43 -0400 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 1slurx-0003IO-7c for guile-user@gnu.org; Wed, 04 Sep 2024 14:36:41 -0400 Original-Received: from mail-io1-xd2c.google.com ([2607:f8b0:4864:20::d2c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1slurv-00029c-MI for guile-user@gnu.org; Wed, 04 Sep 2024 14:36:40 -0400 Original-Received: by mail-io1-xd2c.google.com with SMTP id ca18e2360f4ac-82a76faa6f5so45293239f.0 for ; Wed, 04 Sep 2024 11:36:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725474997; x=1726079797; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=n7m3Z6oE4kBjYwlAok+qbOpn35AB4mH8lc7fBXJmzB4=; b=cXeCrkScW+BImiZ05cEq1Ra2H0VulMDaUsxZKx2JAIKAEhw65kaBuEo4m81kJFIKl5 ohitUaHTmyNSf81WK6VZdfIuHZ7Qso6MCFl2AXZoeke3rjJTvz743p9njnrL+W2zi7JJ eeL73XTwjazPSCWGcA/+siREMnZI8RLhPM7TlJ7sUvX/QCbxe1+72x6Gk0z7On24+4sk MmGlzd1nLDUaSuKeSpD3qMhJMJUt7kT2a6PYb42z+UhOChANrnMmLWWkKPPk/xyEixm2 iltw4FHxGZjnom5qel+XWWTnMHuDC7NR3viGTiwrAJBb3Bh0+b8NK/wNRp3fggh+S1aw +GEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725474997; x=1726079797; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=n7m3Z6oE4kBjYwlAok+qbOpn35AB4mH8lc7fBXJmzB4=; b=pWU9+KO2tbhaO+SySP2myeDjQnrk1Q1pRBjK7ZXfPLvLzbOyqKmxvNL4dxDO+LwRN7 UmmrkIQegr8+JaPiRlE+6GARGR8ctdsYx+ug1GDUzzaOJUSnVxMLm700ttEEwQpoCBf9 VNxR0yQ96AYq4/GUU/LQm714fixAFjhjBdCYcxQGjEpySOLAE2dfJws7K/W3VQSGVhI3 Ht15C2Z5h0JMLsJO4MY6yo2acCQkgMHmM97HrDgsYO++3w00xodlndmqIqjnX+FdG03X p1N8vTCv3Aiaq168fpvt4Cc4OdY68RvJwhjFZCXBIRzVcpvKbVK+OfDBJGq7ajwRoRUD 2l2Q== X-Gm-Message-State: AOJu0YxmGM6rT4zeg0Ptb3a4mNcsql2AyBb7mRuqQPsfhnx828ftijTq mvYY1hBTOuJGXGqjoWdBLBYedbgEauF5vIqjUa8xuxfuVLFoSleY8/mzFRwKSWIcsWDUEqPqP9D Vgl6+dWrtKA9aQYERJTkFchlnkzFQf67e X-Google-Smtp-Source: AGHT+IHYwc4u7CjvolrTW9fobk0WVhfdaloYjTeYa5rJ1eaP9aJ7vQxJ48c67w5gD3JunfPArUi5sNFq2/b6/sZvgvw= X-Received: by 2002:a05:6e02:1a6e:b0:39d:2ced:e3ee with SMTP id e9e14a558f8ab-39f4f520369mr182931135ab.8.1725474997104; Wed, 04 Sep 2024 11:36:37 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::d2c; envelope-from=emad.albloushi@gmail.com; helo=mail-io1-xd2c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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:19779 Archived-At: Hello Everyone, I'm trying to cross compile guile 3.0.10 on Fedora 40, Probably I need some guidance in order to achieve this. In addition, the following required dependencies are successfully cross compiled via mingw64-* commands: libatomic_ops-7.8.2 gc-8.2.4 libunistring-1.2 I'm using mingw64-configure and mingw64-make for the build process as shown below: mingw64-configure --prefix=/home/someone/windows-builds --enable-static --enable-mini-gmp --disable-rpath --disable-deprecated The above command works as expected, however when I run mingw64-make I got the following error message: make -C libguile scmconfig.h make[1]: Entering directory '/home/someone/Downloads/guile-3.0.10/libguile' GEN gen-scmconfig.o In file included from ../libguile/inline.h:28, from ../libguile/gc.h:25, from ./strings.h:25, from /usr/include/string.h:462, from gen-scmconfig.c:142: ../libguile/scm.h:30:10: fatal error: libguile/scmconfig.h: No such file or directory 30 | #include "libguile/scmconfig.h" | ^~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[1]: *** [Makefile:4478: gen-scmconfig.o] Error 1 make[1]: Leaving directory '/home/someone/Downloads/guile-3.0.10/libguile' make: *** [Makefile:2615: libguile/scmconfig.h] Error 2 The above error message appears only for the cross compile process. Your guidance is highly appreciated. Thank you, Emad