Re: [GNC-dev] Gnucash % Build on Linux MInt

2023-03-28 Thread John Ralls
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

2023-03-28 Thread David Cousens
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

2023-03-28 Thread Geert Janssens
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

2023-03-28 Thread David Cousens
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

2023-03-27 Thread Stephen Cohoon
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

2023-03-27 Thread David Cousens
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