Re: [GNC-dev] Gnucash % Build on Linux MInt
David, You have to be careful when downloading from Github to download the tar.gz or tar.bz2 (in this case gnucash-5.0.tar.bz2) and avoid the "Source code" downloads. Regards, John Ralls > On Mar 28, 2023, at 1:55 PM, David Cousens wrote: > > Thanks Geert, > > I usually build from the tarball but for some reason wasn't able to download > it > from the website yesterday so I tried downloading it from Github. > > David > > On Tue, 2023-03-28 at 20:34 +0800, Geert Janssens wrote: >> The big difference is a git clone can generate de required file because the >> needed info is in the clone metadata. The zip file is automatically generated >> by github. We don't control this and unfortunately it doesn't contain the >> info >> the build needs. For that reason each release is accompanied with a release >> tarball, generated by the gnucash developers themselves and that does have >> the missing file. You can find links to the tarball in the release >> announcements. >> >> Regards, >> >> Geert >> >> David Cousens schreef op 28 maart 2023 14:23:24 >> GMT+08:00: >>> That worked for me too Stephen, thnaks. >>> >>> The missing file is still not there in the git clone of the repository, so >>> either the cmake is looking for and finding it it elsewhere but the >>> downloaded >>> ZIP still isn't compiling. >>> Cheers >>> David >>> gnucash-devel mailing list >>> gnucash-devel@gnucash.org >>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >> Sent from my smartphone. Please excuse my brevity. > > ___ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] Gnucash % Build on Linux MInt
Thanks Geert, I usually build from the tarball but for some reason wasn't able to download it from the website yesterday so I tried downloading it from Github. David On Tue, 2023-03-28 at 20:34 +0800, Geert Janssens wrote: > The big difference is a git clone can generate de required file because the > needed info is in the clone metadata. The zip file is automatically generated > by github. We don't control this and unfortunately it doesn't contain the info > the build needs. For that reason each release is accompanied with a release > tarball, generated by the gnucash developers themselves and that does have > the missing file. You can find links to the tarball in the release > announcements. > > Regards, > > Geert > > David Cousens schreef op 28 maart 2023 14:23:24 > GMT+08:00: > > That worked for me too Stephen, thnaks. > > > > The missing file is still not there in the git clone of the repository, so > > either the cmake is looking for and finding it it elsewhere but the > > downloaded > > ZIP still isn't compiling. > > Cheers > > David > > gnucash-devel mailing list > > gnucash-devel@gnucash.org > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > Sent from my smartphone. Please excuse my brevity. ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] Gnucash % Build on Linux MInt
The big difference is a git clone can generate de required file because the needed info is in the clone metadata. The zip file is automatically generated by github. We don't control this and unfortunately it doesn't contain the info the build needs. For that reason each release is accompanied with a release tarball, generated by the gnucash developers themselves and that does have the missing file. You can find links to the tarball in the release announcements. Regards, Geert David Cousens schreef op 28 maart 2023 14:23:24 GMT+08:00: >That worked for me too Stephen, thnaks. > >The missing file is still not there in the git clone of the repository, so >either the cmake is looking for and finding it it elsewhere but the downloaded >ZIP still isn't compiling. >Cheers >David >___ >gnucash-devel mailing list >gnucash-devel@gnucash.org >https://lists.gnucash.org/mailman/listinfo/gnucash-devel Sent from my smartphone. Please excuse my brevity. ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] Gnucash % Build on Linux MInt
That worked for me too Stephen, thnaks. The missing file is still not there in the git clone of the repository, so either the cmake is looking for and finding it it elsewhere but the downloaded ZIP still isn't compiling. Cheers David ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] Gnucash % Build on Linux MInt
I encountered the same error building the tarbal on Pop_os! 22.04. I deleted it all and did a git clone. That build worked. -Stephen On Tue, Mar 28, 2023 at 10:59 AM, David Cousens wrote: > Hi > Just attempted to build GnuCash 5.0 on Linux Mint 21.1 from the tarball > downloaded from Github > > cmake ran without errors but ninja gave the following error: > > "ninja: error: '../libgnucash/core-utils/gnc-vcs-info.h', needed by > 'libgnucash/core-utils/CMakeFiles/gnc-vcs-info', missing and no known rule > to > make it" > > Any clues? > > Regrads > > David > ___ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > -- Stephen Cohoon smcoh...@gmail.com If there's a problem that can't be solved with a clever program, is that problem really worth solving? ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
[GNC-dev] Gnucash % Build on Linux MInt
Hi Just attempted to build GnuCash 5.0 on Linux Mint 21.1 from the tarball downloaded from Github cmake ran without errors but ninja gave the following error: "ninja: error: '../libgnucash/core-utils/gnc-vcs-info.h', needed by 'libgnucash/core-utils/CMakeFiles/gnc-vcs-info', missing and no known rule to make it" Any clues? Regrads David ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel