Re: Ubuntu_16.04_LTS build instructions

2017-10-20 Thread John Ralls


> On Oct 20, 2017, at 9:44 PM, John Ralls  wrote:
> 
> 
> 
>> On Oct 20, 2017, at 6:22 AM, Wm via gnucash-devel > > wrote:
>> 
>> On a much more minor note the build instructions sometimes refer to the 
>> source dir as
>> ../gnucash.git
>> and at others
>> ../gnucash
>> not a big deal but an inconsistency that again might put someone off.  I 
>> prefer gnucash.git as I doubt many people are using anything else as their 
>> source these days.
> 
> The only issue with “gnucash.git” is that if you do 
>  git clone https://github.com/Gnucash/gnucash 
> 
> the resulting directory is named gnucash rather than gnucash.git; to get 
> gnucash.git you must explicitly add that at the end of the command.
> 
>> 
>> In general I like the new build flexibility and will try some experimenting 
>> when time allows, maybe even try Windows and python again
> 
> The unstable/master windows build is IMO a lot more straightforward—but then 
> I wrote it. I’ll get some instructions up on the wiki in the next day or two.

Which I have now done, at https://wiki.gnucash.org/wiki/Windows/Development 
.

Regards,
John Ralls

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Ubuntu_16.04_LTS build instructions

2017-10-20 Thread John Ralls


> On Oct 20, 2017, at 6:22 AM, Wm via gnucash-devel  > wrote:
> 
> On a much more minor note the build instructions sometimes refer to the 
> source dir as
> ../gnucash.git
> and at others
> ../gnucash
> not a big deal but an inconsistency that again might put someone off.  I 
> prefer gnucash.git as I doubt many people are using anything else as their 
> source these days.

The only issue with “gnucash.git” is that if you do 
  git clone https://github.com/Gnucash/gnucash 

the resulting directory is named gnucash rather than gnucash.git; to get 
gnucash.git you must explicitly add that at the end of the command.

> 
> In general I like the new build flexibility and will try some experimenting 
> when time allows, maybe even try Windows and python again

The unstable/master windows build is IMO a lot more straightforward—but then I 
wrote it. I’ll get some instructions up on the wiki in the next day or two.

Regards,
John Ralls

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Ubuntu_16.04_LTS build instructions

2017-10-20 Thread Wm via gnucash-devel

Thanks to whoever did the new Ubuntu_16.04_LTS build instructions

https://wiki.gnucash.org/wiki/Building#Ubuntu_16.04_LTS_.28Xenial_Xerus.29

they worked nicely for me except I didn't have the tree under

$HOME/.local/share/GnuCash

and ended up building, creating missing dir, repeat to get it fixed.

The consequences of the missing dirs might put off future builders as it 
is reported as guile stopping unexpectedly and generates a system crash 
report way out of proportion to the actual problem.


I haven't found a list of the required directories but presume it must 
be somewhere in the new build files, the easy fix being to make or check 
existence of the tree before starting the build or to create them as 
needed during the build.


On a much more minor note the build instructions sometimes refer to the 
source dir as

../gnucash.git
and at others
../gnucash
not a big deal but an inconsistency that again might put someone off.  I 
prefer gnucash.git as I doubt many people are using anything else as 
their source these days.


In general I like the new build flexibility and will try some 
experimenting when time allows, maybe even try Windows and python again


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel