| delorie.com/archives/browse.cgi | search |
| DKIM-Filter: | OpenDKIM Filter v2.11.0 delorie.com 49A8ahU11251536 |
| Authentication-Results: | delorie.com; |
| dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=wPefqGVe | |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 46A22385AC1F |
| DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
| s=default; t=1728549400; | |
| bh=suH+O8a7moBAGRdYr53kyB4UWbLib2kamamIBp8JPJo=; | |
| h=Date:To:Subject:In-Reply-To:References:List-Id:List-Unsubscribe: | |
| List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: | |
| From; | |
| b=wPefqGVeCBTMxwI+vVA88TQ8rBy0cNoMi8YduS/VZ+QRVIPnm8dzmRntm20dV2ea8 | |
| E7SVaBhCHaJRJSEVZsAQD+w+66L4oGK+uXgT6nImXfxrc7w5XaPXBwf4njOsV5LdYH | |
| J29mqdSQPgCfAYQ5jjx9SnrhaSf3DcDqX1hbVZh8= | |
| X-Original-To: | cygwin AT cygwin DOT com |
| Delivered-To: | cygwin AT cygwin DOT com |
| DMARC-Filter: | OpenDMARC Filter v1.4.2 sourceware.org 2CC90385800F |
| ARC-Filter: | OpenARC Filter v1.0.0 sourceware.org 2CC90385800F |
| ARC-Seal: | i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1728549335; cv=none; |
| b=XczSBnZZyts105X7uYF+64LkwUMbY8D+CEZfQHs1MhG9YAIpS9YawsSOSdYUUkLIetGiWdf67tEJ8fNmW8gz12oYiravW71kztgh4yHd46NFTyGfq4O7okUSSopCTV9o9hB7pvRHriLbOprR8y1tROx/w99gAlWXADZIU+RLtCA= | |
| ARC-Message-Signature: | i=1; a=rsa-sha256; d=sourceware.org; s=key; |
| t=1728549335; c=relaxed/simple; | |
| bh=MHrpbX8KEQVxIFJKkNgZ7+3qt3N4QpWnu6hIJKN4MSg=; | |
| h=DKIM-Signature:Date:To:From:Subject:Message-ID:MIME-Version; | |
| b=KSum0ipMDoK7AIej5lO2zAzTooc6CuJJQ/HR6qUunGYMrNV5dGppl6hvVQIWjNVrOa5NbOpbPjAoaVXi8tEP8w+qB4Cf/6Xupsuwb0899Xt0M5BIucBHaiEnynTGhk0Nev2UmZwb5HGzdQMwmnebyCfBfRBmtJILY+dQpIY4wE8= | |
| ARC-Authentication-Results: | i=1; server2.sourceware.org |
| Date: | Thu, 10 Oct 2024 08:35:25 +0000 |
| To: | cygwin AT cygwin DOT com |
| Subject: | Re: automake-bin |
| Message-ID: | <-j8pqoSW7mel6mWkq6_ywChZQhFQPvYhsES3w8DMS9Tvljd69IphtIYOmPmvV5kMoU1h_tEX58SPA2z1BCeYo8TVDvWnFv--WiUAqJJjkTw=@proton.me> |
| In-Reply-To: | <0efaa67f-b11f-480e-9698-3df19d4df207@SystematicSW.ab.ca> |
| References: | <TDEdAbUIMgUOOK76DUb4E6fQaKaXJqYTwj-fWuZie8cjvK8PUJDdXprbgBo5FvW8hHbTxon0Qh-iTopHQICwOVnW7LHK4TdF487Vq3p0jZs=@proton.me> |
| <0f53a80c-f7bb-4a12-8eec-f28c75a8b37e AT SystematicSW DOT ab DOT ca> | |
| <ky3rmqhEL9ZFWX3c0511W-LrmGQjR0iJ-KXkl7YD5K5FTRBTjthnKTnnWCwkchpD-6svAaJCa-1b_c0UxkEaQKF2ppjFVq9kSpMpAzzK4Ks=@proton.me> | |
| <FaYSMKHJMT-SIRu7ERO9w6KbRq0fdoD36SDzw_lLDh0BDPENlaQP8f0DQs8JYsTP20YcwpJyooQxjDCWoKYUNDeH93YXMF4Ln0mJYLapmYk=@proton.me> | |
| <0efaa67f-b11f-480e-9698-3df19d4df207 AT SystematicSW DOT ab DOT ca> | |
| Feedback-ID: | 65268012:user:proton |
| X-Pm-Message-ID: | 56847c8a14acd43aebf2108800f428a4fc3b88b1 |
| MIME-Version: | 1.0 |
| X-Spam-Status: | No, score=-1.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, |
| DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_INFOUSMEBIZ, RCVD_IN_MSPIKE_H3, | |
| RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, | |
| TXREP autolearn=no autolearn_force=no version=3.4.6 | |
| X-Spam-Checker-Version: | SpamAssassin 3.4.6 (2021-04-09) on |
| server2.sourceware.org | |
| X-BeenThere: | cygwin AT cygwin DOT com |
| X-Mailman-Version: | 2.1.30 |
| List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
| List-Unsubscribe: | <https://cygwin.com/mailman/options/cygwin>, |
| <mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe> | |
| List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
| List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
| <mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
| From: | Jim McNamara via Cygwin <cygwin AT cygwin DOT com> |
| Reply-To: | Jim McNamara <jmcnamara10001 AT proton DOT me> |
| Errors-To: | cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com |
| Sender: | "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com> |
| X-MIME-Autoconverted: | from base64 to 8bit by delorie.com id 49A8ahU11251536 |
Hi Brian-
thank you for not steering me down the AI road this time. I will try to follow the cool advice you gave and maybe get cygports and when I am more awake will read the rest carefully.
THANKS SO MUCH.
have cool day.
jim
Sent with Proton Mail secure email.
On Wednesday, October 9th, 2024 at 11:08 PM, Brian Inglis via Cygwin <cygwin AT cygwin DOT com> wrote:
> Hi Jim,
>
> That AI is probably hallucinating ancient advice for legacy versions, like your
> other instructions below were.
>
> If you told us the name or source of your package, we could be more helpful.
>
> If cygport, or autoconf and automake, are installed, you have a version of
> aclocal, that may be used by autoreconf as required.
>
> You should always use Cygwin packaged versions of build tool packages, as they
> have the customizations required to build using non-ELF PE format supporting
> utilities and use Cygwin shared libraries and Windows system DLLs.
>
> Otherwise you will have to redo all the effort put into building Msys2 (or the
> Cygwin tool base) just to get to the point where you have tools that will work
> with Cygwin.
>
> Or you can use a BSD or Linux VM and their toolchains if you don't need Windows
> support.
>
> Normally current modern autotools packages include configure.ac which is used as
> a template by autoreconf (-f -i -v most often) running autoconf to customize a
> ./configure script, which when run detects system characteristics, then runs
> automake which uses those with the template Makefile.am(s) to customize
> Makefile(s), allowing you to run make.
>
> Have a look at what cygport cygautoreconf does with autoreconf:
>
> https://cygwin.com/git/?p=cygwin-apps/cygport.git;a=blob;f=cygclass/autotools.cygclass#l203
>
> https://cygwin.com/git/?p=cygwin-apps/cygport.git;a=blob;f=cygclass/autotools.cygclass#l549
>
> or if cygport installed:
>
> ${VISUAL:-${EDITOR:-less}} '+/\/cygautoreconf$' \
> /usr/share/cygport/cygclass/autotools.cygclass
>
> and
>
> /^\s*autoreconf\s
>
> For background see the docs in:
>
> $ info autoconf autoreconf
> $ info automake aclocal
>
> Similarly with cmake, ninja, and other build toolchains: see the cygport
> cygclass doc entries and scripts, and the relevant man pages.
>
> --
> Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
>
> La perfection est atteinte Perfection is achieved
> non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
> mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
> -- Antoine de Saint-Exupéry
>
>
> On 2024-10-09 18:52, Jim McNamara via Cygwin wrote:
>
> > I harnessed the power of AI, and it advised to do edits to like makefile.am and one other file I can pull the name to tomorrow after I get some sleep since I dont have automake-bin. Also, as a strategy i could install automake from gnu and gain access to that tool which is probably the route i will go because running anything without the command aclocal and going to refresh it.
> >
> > This is all abstraction to me other than I am jumping though some hoops to get it on there.
>
>
>
> On Wednesday, October 9th, 2024 at 8:07 PM, Jim McNamara via Cygwin wrote:
>
> > > I had tried autoreconf -i.
> > > I will keep thinking about it.
> > > I am in a bit of a loop trying to troubleshoot it.
> > > On Wednesday, October 9th, 2024 at 7:05 PM, Brian Inglis via Cygwin wrote:
> > >
> > > > On 2024-10-09 15:20, Jim McNamara via Cygwin wrote:
> > > >
> > > > > which package does cygwin have for automake-bin. I need aclocal because the software i am installing has a newer automake, autoconf, and libtool than what is available than the dir that resides in ./configure dir. It instructed me to do this:
> > > > > thanks for any help guys.
>
> > > > > Steps to Resolve the Issue
> > > > > Install automake-bin:
> > > > >
> > > > > Run the Cygwin setup executable (setup-x86_64.exe for 64-bit).
> > > > > Search for automake-bin.
> > > > > Make sure it is selected for installation.
> > > > > Reinstall automake:
> > > > >
> > > > > To ensure compatibility, you might also want to reinstall the automake package alongside automake-bin.
> > > > > Verify Installation:
> > > > >
> > > > > After installation, check if aclocal is now available:
> > > > > bash
> > > > > Copy code
> > > > > aclocal --version
> > > > > Regenerate Build Files:
> > > > >
> > > > > Once aclocal is installed, you can run the necessary commands to regenerate your project’s build files:
> > > > > bash
> > > > > Copy code
> > > > > aclocal
> > > > > autoconf
> > > > > automake --add-missing
> > > > > Continue the Build Process:
> > > > >
> > > > > After regenerating the files, proceed with configuring and building your project:
> > > > > bash
> > > > > Copy code
> > > > > ./configure --prefix=/usr/
> > > > > make
> > > > > By ensuring that both automake and automake-bin are installed, you should be able to resolve the version issues and successfully run aclocal. If you continue to face problems, please let me know!
> > > >
> > > > Those must be really old instructions!
> > > > Check on the Cygwin Time Machine for automake-bin.
> > > > Repology.org has no hits for automake-bin, mostly just automake, including
> > > > Cygwin, and a couple of instances of automake-common and automake-vanilla.
> > > > That could also just be a reference to BSD or similar ports package names.
> > > >
> > > > Normally on Cygwin package builds, you run autoreconf to update the package
> > > > autotools scripts and macros, and use or apply Cygwin adaptations to macros for
> > > > tool variants.
> > > > It is normally easier to install cygport and create a cygport script with
> > > > minimal variable definitions to automagically build and check a package using
> > > > autotools.
>
>
>
>
> --
> Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
>
> La perfection est atteinte Perfection is achieved
> non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
> mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
> -- Antoine de Saint-Exupéry
>
>
> --
> Problem reports: https://cygwin.com/problems.html
> FAQ: https://cygwin.com/faq/
> Documentation: https://cygwin.com/docs.html
> Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |