Re: Gnucash 2.7.5 build with OFX

2018-03-03 Thread Roger Miskowicz
Thanks Liz, I check it out.

On Sun, Mar 4, 2018 at 1:19 AM, Liz  wrote:

> On Sun, 4 Mar 2018 01:10:05 -0500
> Roger Miskowicz  wrote:
>
> > Hi Liz,
> >
> > I am using Ubuntu 16.04.4 LTS
> >
> > Regards,
> >   Roger
> >
> > On Sun, Mar 4, 2018 at 1:04 AM, Liz  wrote:
> >
> > > On Sat, 3 Mar 2018 23:48:30 -0500
> > > Roger Miskowicz  wrote:
> > >
> > > > I am trying to build 2.7.5 but there is a problem locating libofx
> > > > with
> > > >
>
> You will need a package like libofx-dev as it is a Debian variant.
>
> Liz
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: Gnucash 2.7.5 build with OFX

2018-03-03 Thread Liz
On Sun, 4 Mar 2018 01:10:05 -0500
Roger Miskowicz  wrote:

> Hi Liz,
> 
> I am using Ubuntu 16.04.4 LTS
> 
> Regards,
>   Roger
> 
> On Sun, Mar 4, 2018 at 1:04 AM, Liz  wrote:
> 
> > On Sat, 3 Mar 2018 23:48:30 -0500
> > Roger Miskowicz  wrote:
> >  
> > > I am trying to build 2.7.5 but there is a problem locating libofx
> > > with
> > >

You will need a package like libofx-dev as it is a Debian variant.

Liz
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: Gnucash 2.7.5 build with OFX

2018-03-03 Thread Roger Miskowicz
Hi Liz,

I am using Ubuntu 16.04.4 LTS

Regards,
  Roger

On Sun, Mar 4, 2018 at 1:04 AM, Liz  wrote:

> On Sat, 3 Mar 2018 23:48:30 -0500
> Roger Miskowicz  wrote:
>
> > I am trying to build 2.7.5 but there is a problem locating libofx with
> >
> > cmake -D WITH_AQBANKING=OFF -D WITH_OFX=ON ../gnucash
> >
> > reports:
> >
> > --   No package 'libofx' found
> >
> > I have libofx installed at:
> >
> > /usr/lib/x86_64-linux-gnu/libofx.so.6
> > /usr/lib/x86_64-linux-gnu/libofx.so.6.0.0
> >
> > which seemed to work with 2.6.11
> >
> > My goal is to import qfx files into gnucash 2.7.5 and later.
> >
> > Any suggestions will be much appreciated.
> >
> > Roger
>
>
> What is the distro you are using?
> The answer is different for Arch, Gentoo, Debian et al, Fedora / RHEL
>
> and so on
>
>
> Liz
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: Gnucash 2.7.5 build with OFX

2018-03-03 Thread Liz
On Sat, 3 Mar 2018 23:48:30 -0500
Roger Miskowicz  wrote:

> I am trying to build 2.7.5 but there is a problem locating libofx with
> 
> cmake -D WITH_AQBANKING=OFF -D WITH_OFX=ON ../gnucash
> 
> reports:
> 
> --   No package 'libofx' found
> 
> I have libofx installed at:
> 
> /usr/lib/x86_64-linux-gnu/libofx.so.6
> /usr/lib/x86_64-linux-gnu/libofx.so.6.0.0
> 
> which seemed to work with 2.6.11
> 
> My goal is to import qfx files into gnucash 2.7.5 and later.
> 
> Any suggestions will be much appreciated.
> 
> Roger


What is the distro you are using?
The answer is different for Arch, Gentoo, Debian et al, Fedora / RHEL

and so on


Liz
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Gnucash 2.7.5 build with OFX

2018-03-03 Thread Roger Miskowicz
I am trying to build 2.7.5 but there is a problem locating libofx with

cmake -D WITH_AQBANKING=OFF -D WITH_OFX=ON ../gnucash

reports:

--   No package 'libofx' found

I have libofx installed at:

/usr/lib/x86_64-linux-gnu/libofx.so.6
/usr/lib/x86_64-linux-gnu/libofx.so.6.0.0

which seemed to work with 2.6.11

My goal is to import qfx files into gnucash 2.7.5 and later.

Any suggestions will be much appreciated.

Roger
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: Gnucash 2.7.5 Installation

2018-03-03 Thread Roger Miskowicz
Solved.

I needed to make sure old versions were properly deleted.

On Sat, Mar 3, 2018 at 1:59 PM, Roger Miskowicz  wrote:

> Not sure if I should have started another thread?
>
> Anyway, I am trying to install git clone on a second computer with the
> same operating system (Ubuntu 16.04.4 LTS) as one where the installation
> worked.
>
> I checked the dependencies:
>
> sudo apt-get install intltool
> sudo apt-get install autoconf automake autotools-dev libsigsegv2 m4
> sudo apt-get install libtool libltdl-dev
> sudo apt-get install libglib2.0-dev
> sudo apt-get install icu-devtools libicu-dev
> sudo apt-get install libboost-all-dev
> sudo apt-get install guile-2.0 guile-2.0-dev
> sudo apt-get install swig2.0
> sudo apt-get install libxml++2.6-dev
> sudo apt-get install libxslt1-dev
> sudo apt-get install xsltproc
> sudo apt-get install libgtest-dev
> sudo apt-get install google-mock
> sudo apt-get install gtk+3.0
> sudo apt-get install libgtk-3-dev
> sudo apt-get install libwebkit2gtk-4.0-37
> sudo apt-get install libwebkit2gtk-4.0-dev
>
> cmake -D WITH_AQBANKING=OFF -D WITH_OFX=OFF ../gnucash  finished with no
> errors
>
> However, during *make* I can't get it past:
>
> [ 28%] Generating ../../lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go
> Backtrace:
> In srfi/srfi-1.scm:
>  619: 19 [for-each # (file)> #]
> In scripts/compile.scm:
>  182: 18 [#
> "/media/Projects/Gnucash/master/gnucash/libgnucash/
> core-utils/core-utils.scm"]
> In system/base/target.scm:
>   59: 17 [with-target "x86_64-pc-linux-gnu" ...]
> In system/base/compile.scm:
>  150: 16 [compile-file 
> "/media/Projects/Gnucash/master/gnucash/libgnucash/core-utils/core-utils.scm"
> ...]
>   43: 15 [call-once # ()>]
> In ice-9/boot-9.scm:
>  171: 14 [with-throw-handler #t ...]
> In system/base/compile.scm:
>   59: 13 [#]
>  153: 12 [#
> #]
>  216: 11 [read-and-compile # #:from ...]
>  232: 10 [lp (# # # # ...) # #]
>  180: 9 [lp # # # ...]
> In ice-9/boot-9.scm:
> 2401: 8 [save-module-excursion # language/scheme/compile-tree-il.scm:29:3 ()>]
> In language/scheme/compile-tree-il.scm:
>   31: 7 [# ()>]
> In ice-9/psyntax.scm:
> 1106: 6 [expand-top-sequence ((re-export gnc-build-userdata-path)) () ...]
>  989: 5 [scan ((re-export gnc-build-userdata-path)) () ...]
>  279: 4 [scan ((# #)) () (()) ...]
> In ice-9/boot-9.scm:
> 2094: 3 [call-with-deferred-observers # ice-9/eval.scm:416:20 ()>]
>  768: 2 [for-each #
> #]
> In unknown file:
>?: 1 [scm-error misc-error #f ...]
> In ice-9/boot-9.scm:
>  106: 0 [#
> misc-error ...]
>
> ice-9/boot-9.scm:106:20: In procedure # ice-9/boot-9.scm:97:6 (thrown-k . args)>:
> ice-9/boot-9.scm:106:20: *Undefined variable: gnc-build-userdata-path
>  May this is the main symptom  ... How can I fix it?*
> libgnucash/core-utils/CMakeFiles/scm-core-utils.dir/build.make:61: recipe
> for target 'lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go' failed
> make[2]: *** [lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go] Error 1
> CMakeFiles/Makefile2:3937: recipe for target 'libgnucash/core-utils/
> CMakeFiles/scm-core-utils.dir/all' failed
> make[1]: *** [libgnucash/core-utils/CMakeFiles/scm-core-utils.dir/all]
> Error 2
> Makefile:160: recipe for target 'all' failed
> make: *** [all] Error 2
>
> Regards,
>   Roger
>
>
> On Sat, Mar 3, 2018 at 10:04 AM, Roger Miskowicz 
> wrote:
>
>> Thanks John, I thought I had.  Sorry for the inconvenience.
>>
>> Working great now,
>>   Roger
>>
>> On Sat, Mar 3, 2018 at 9:35 AM, John Ralls  wrote:
>>
>>>
>>>
>>> > On Mar 3, 2018, at 2:51 AM, Roger Miskowicz 
>>> wrote:
>>> >
>>> > Thanks John, I looked at that line several times and didn't notice the
>>> '/'.
>>> >
>>> > Now using:
>>> >
>>> > cmake   ..
>>> >
>>> > the output seems fine except for:
>>> >
>>> > -- Performing Test have_mod_mask - Failed
>>> >
>>> > Even so, I tried 'make' with the following failure:
>>> >
>>> > [ 48%] Building C object gnucash/gnome-utils/CMakeFiles
>>> /gncmod-gnome-utils.dir/account-quickfill.c.o
>>> > :0:38: error: redeclaration of enumerator
>>> ‘GDK_SHIFT_MASK’
>>> > /usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of
>>> macro ‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
>>> >GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
>>> >^
>>> > In file included from /usr/include/gtk-3.0/gdk/gdkap
>>> plaunchcontext.h:30:0,
>>> >  from /usr/include/gtk-3.0/gdk/gdk.h:32,
>>> >  from /usr/include/gtk-3.0/gtk/gtk.h:30,
>>> >  from /home/roger/Projects/Gnucash/g
>>> nucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.h:43,
>>> >  from /home/roger/Projects/Gnucash/g
>>> nucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.c:25:
>>> > /usr/include/gtk-3.0/gdk/gdktypes.h:233:3: note: previous definition
>>> of ‘GDK_SHIFT_MASK’ was here
>>> >GDK_SHIFT_MASK= 1 << 0,
>>> >^
>>> > :0:52: error: expected ‘,’ or ‘}’ before ‘|’ token

Tools/Security editor in Windows (versus Linux) likely bug

2018-03-03 Thread The Manager

Windows 2.6.19 git rev c1b5e6c+ on 2017-12-17 :currency display appears and can
be checked does not seem to work when creating balance sheets & the like. 

It works fine in Linux.  One of those things

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: General Ledger

2018-03-03 Thread Wm via gnucash-user

On 03/03/2018 13:47, Stan Brown wrote:


On 2018-03-02 13:47, Wm via gnucash-user wrote:

On 23/02/2018 12:52, Adrien Monteleone wrote:

And unfortunately, this filter change is not sticky. You’ll have to
reset it each time you load the GL. This is already a filed bug.


AdrienM, it is not a bug if you have many years of tx, promise. I
like the narrow time window.

There is a checkbox, "Save filter", in the filter-defining window.  What
is that meant to do?


I think what it is *meant* to do is fairly obvious and I may be wrong 
but I don't think that is stored or saved.


--
Wm


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: How to get summary journal entries

2018-03-03 Thread Wm via gnucash-user

On 28/02/2018 23:24, Stefan Riha wrote:


I'm a beginner and I'd like to examine how sales and expenses change assets
and liabilities (a.k.a ."summary journal entry", see e.g. Accounting
workbook for dummies by J. Tracey, link to google books below).


cash sale or sale on account ?

expense on account or cash purchase ?


I found that the cash flow report almost gets me there, but not quite. If I
choose the income accounts I'm interested in, it lists the affected assets,
but it doesn't show how much each income account is contributing
individually (if I understand correctly, the sum of selected income
accounts should then equal the difference between "Money In" and "Money
Out".)


Not really.


Is there a way to get summary journals in gnucash?


Probably, but no one really does that these days.


If not, would it be easy to implement this in the existing cash flow
reports?


I wouldn't bother.


Thanks for your help!


I sometimes disagree with AdrienM but he has actually given you a superb 
response.  Read it.


The main problem is, I think, that you are trying to translate manual 
bookkeeping into computerised accounting and not understanding that if 
they translated directly one or the other would be redundant :)


In computerised double entry computing you just make sure the 
transaction is balanced, it is best if you get it right first time but 
you can always fix it later.


*then* you report income and expenditure, your balance sheet and 
whatever else may be required by management.


--
Wm

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: General Ledger

2018-03-03 Thread Wm via gnucash-user

On 26/02/2018 18:16, Greg Feneis wrote:

I keep seeing this email subject line and imagine you guys are discussing a
lesser known war hero



Thank you, Mr Feneis, I'm not sure what this thread is really about 
either but commend your humour.


It doesn't really matter what the damn thing is called so long as you 
know what is in it and what it is for.


Remember: a good proportion of people will be seeing whatever it gets 
called in translation anyway so stop picking at the scab!


--
Wm

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: General Ledger

2018-03-03 Thread Wm via gnucash-user

On 02/03/2018 16:22, Leo Bolta wrote:

Not to keep the thread alive but these are photos of select pages of the
1882 High School bookkeeping text book, I referred to earlier and promised
to distribute.  Several of the previous commenter's may have been quite
accurate in regards to the historical progression but these pages are just
for those who might be interested on how it was expressed before the turn of
the last century. 


Thank you for sharing that.  Have you got the books under

Assets:Chattels:Books

in your gnc ? :)


>  Also take note of the penmanship from the personal notes

of the student included in the last attachment...today's penmanship is a
shame by comparison.


My father can write like that, I'd have been a failure if it wasn't for 
computers by comparison.



 My apologies for portions of text which are slightly
blurred.


Don't apologise, I found it interesting, the slightly blurred bits 
didn't spoil the view for me.


--
Wm

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: GNUcash setup

2018-03-03 Thread Mike or Penny Novack

On 3/2/2018 8:01 PM, Adrien Monteleone wrote:

Thanks Dave,

Of course can do this. But let me put on my "business analyst" hat for a 
moment and ask a question.


If you were set up this way and you accidentally entered a transaction 
with one account in the tree of one entity and the other (mistakenly) in 
an account belonging to another entity, how would you diagnose the 
problem? << you would be in balance >>


Michael D Novack


To clarify, what I was suggesting was this:

Assets
Assets:Personal
Assets:Entity1
Assets:Entity2

with appropriate sub-accounts under each.

In line with this you’d also have:

Expenses
Expenses:Personal
Expenses:Entity1
Expenses:Entity2

with appropriate sub-accounts under each, and so on for Revenue and then 
Liabilities and Equity as needed.

Each of those ’second levels’ should probably be marked as placeholders to 
avoid a mess.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: Reports crashing GnuCash

2018-03-03 Thread Roger Oliver
That worked. Thank you. Think it happened because I uninstalled and
reinstalled the program to see if I could fix another problem.

On Mar 3, 2018 2:55 PM, "Dave H"  wrote:

If you're running on Windows and running a report for the first time it
takes a few minutes even on a small gnucash data file, this is a known
issue.  Be patient it may say it's not responding but wait - after the
first report finishes ok the others all behave as expected.

You're getting the lock file message because you "killed" gnucash - select
open anyway if you're sure no one else is accessing your data file ..

Cheers Dave H.


On 4 March 2018 at 06:46,  wrote:

> All the reports are locking up the program. There is no option other than
> to
> close the program through the Windows task manager. When I open the program
> again, I get the error message, "GnuCash could not obtain the lock for
> file:."
>
>
>
> Thanks,
>
> Roger
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: Reports crashing GnuCash

2018-03-03 Thread Dave H
If you're running on Windows and running a report for the first time it
takes a few minutes even on a small gnucash data file, this is a known
issue.  Be patient it may say it's not responding but wait - after the
first report finishes ok the others all behave as expected.

You're getting the lock file message because you "killed" gnucash - select
open anyway if you're sure no one else is accessing your data file ..

Cheers Dave H.


On 4 March 2018 at 06:46,  wrote:

> All the reports are locking up the program. There is no option other than
> to
> close the program through the Windows task manager. When I open the program
> again, I get the error message, "GnuCash could not obtain the lock for
> file:."
>
>
>
> Thanks,
>
> Roger
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Reports crashing GnuCash

2018-03-03 Thread rmomxtx
All the reports are locking up the program. There is no option other than to
close the program through the Windows task manager. When I open the program
again, I get the error message, "GnuCash could not obtain the lock for
file:."

 

Thanks, 

Roger

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: Gnucash 2.7.5 Installation

2018-03-03 Thread Geert Janssens
Do you have an older version of gnucash installed on this system ? It seems 
your build is picking up the wrong (gnucash) core-utils library.

Geert

Op zaterdag 3 maart 2018 19:59:11 CET schreef Roger Miskowicz:
> Not sure if I should have started another thread?
> 
> Anyway, I am trying to install git clone on a second computer with the same
> operating system (Ubuntu 16.04.4 LTS) as one where the installation worked.
> 
> I checked the dependencies:
> 
> sudo apt-get install intltool
> sudo apt-get install autoconf automake autotools-dev libsigsegv2 m4
> sudo apt-get install libtool libltdl-dev
> sudo apt-get install libglib2.0-dev
> sudo apt-get install icu-devtools libicu-dev
> sudo apt-get install libboost-all-dev
> sudo apt-get install guile-2.0 guile-2.0-dev
> sudo apt-get install swig2.0
> sudo apt-get install libxml++2.6-dev
> sudo apt-get install libxslt1-dev
> sudo apt-get install xsltproc
> sudo apt-get install libgtest-dev
> sudo apt-get install google-mock
> sudo apt-get install gtk+3.0
> sudo apt-get install libgtk-3-dev
> sudo apt-get install libwebkit2gtk-4.0-37
> sudo apt-get install libwebkit2gtk-4.0-dev
> 
> cmake -D WITH_AQBANKING=OFF -D WITH_OFX=OFF ../gnucash  finished with no
> errors
> 
> However, during *make* I can't get it past:
> 
> [ 28%] Generating ../../lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go
> Backtrace:
> In srfi/srfi-1.scm:
>  619: 19 [for-each # (file)> #]
> In scripts/compile.scm:
>  182: 18 [#
> "/media/Projects/Gnucash/master/gnucash/libgnucash/core-utils/core-utils.scm
> "] In system/base/target.scm:
>   59: 17 [with-target "x86_64-pc-linux-gnu" ...]
> In system/base/compile.scm:
>  150: 16 [compile-file
> "/media/Projects/Gnucash/master/gnucash/libgnucash/core-utils/core-utils.scm
> " ...]
>   43: 15 [call-once #]
> In ice-9/boot-9.scm:
>  171: 14 [with-throw-handler #t ...]
> In system/base/compile.scm:
>   59: 13 [#]
>  153: 12 [#
> #]
>  216: 11 [read-and-compile # #:from ...]
>  232: 10 [lp (# # # # ...) # #]
>  180: 9 [lp # # # ...]
> In ice-9/boot-9.scm:
> 2401: 8 [save-module-excursion # language/scheme/compile-tree-il.scm:29:3 ()>]
> In language/scheme/compile-tree-il.scm:
>   31: 7 [# ()>]
> In ice-9/psyntax.scm:
> 1106: 6 [expand-top-sequence ((re-export gnc-build-userdata-path)) () ...]
>  989: 5 [scan ((re-export gnc-build-userdata-path)) () ...]
>  279: 4 [scan ((# #)) () (()) ...]
> In ice-9/boot-9.scm:
> 2094: 3 [call-with-deferred-observers # ice-9/eval.scm:416:20 ()>]
>  768: 2 [for-each # #]
> In unknown file:
>?: 1 [scm-error misc-error #f ...]
> In ice-9/boot-9.scm:
>  106: 0 [#
> misc-error ...]
> 
> ice-9/boot-9.scm:106:20: In procedure # ice-9/boot-9.scm:97:6 (thrown-k . args)>:
> ice-9/boot-9.scm:106:20: *Undefined variable: gnc-build-userdata-path
>  May this is the main symptom  ... How can I fix it?*
> libgnucash/core-utils/CMakeFiles/scm-core-utils.dir/build.make:61: recipe
> for target 'lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go' failed
> make[2]: *** [lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go] Error 1
> CMakeFiles/Makefile2:3937: recipe for target
> 'libgnucash/core-utils/CMakeFiles/scm-core-utils.dir/all' failed
> make[1]: *** [libgnucash/core-utils/CMakeFiles/scm-core-utils.dir/all]
> Error 2
> Makefile:160: recipe for target 'all' failed
> make: *** [all] Error 2
> 
> Regards,
>   Roger
> 
> On Sat, Mar 3, 2018 at 10:04 AM, Roger Miskowicz  wrote:
> > Thanks John, I thought I had.  Sorry for the inconvenience.
> > 
> > Working great now,
> > 
> >   Roger
> > 
> > On Sat, Mar 3, 2018 at 9:35 AM, John Ralls  wrote:
> >> > On Mar 3, 2018, at 2:51 AM, Roger Miskowicz  wrote:
> >> > 
> >> > Thanks John, I looked at that line several times and didn't notice the
> >> 
> >> '/'.
> >> 
> >> > Now using:
> >> > 
> >> > cmake   ..
> >> > 
> >> > the output seems fine except for:
> >> > 
> >> > -- Performing Test have_mod_mask - Failed
> >> > 
> >> > Even so, I tried 'make' with the following failure:
> >> > 
> >> > [ 48%] Building C object gnucash/gnome-utils/CMakeFiles
> >> 
> >> /gncmod-gnome-utils.dir/account-quickfill.c.o
> >> 
> >> > :0:38: error: redeclaration of enumerator
> >> > ‘GDK_SHIFT_MASK’
> >> > /usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of macro
> >> 
> >> ‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
> >> 
> >> >GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
> >> >^
> >> > 
> >> > In file included from /usr/include/gtk-3.0/gdk/gdkap
> >> 
> >> plaunchcontext.h:30:0,
> >> 
> >> >  from /usr/include/gtk-3.0/gdk/gdk.h:32,
> >> >  from /usr/include/gtk-3.0/gtk/gtk.h:30,
> >> >  from /home/roger/Projects/Gnucash/g
> >> 
> >> nucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.h:43,
> >> 
> >> >  from /home/roger/Projects/Gnucash/g
> >> 
> >> nucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.c:25:
> >> > /usr/include/gtk-3.0/gdk/gdktypes.h:233:3: 

Re: Gnucash 2.7.5 Installation

2018-03-03 Thread Roger Miskowicz
Not sure if I should have started another thread?

Anyway, I am trying to install git clone on a second computer with the same
operating system (Ubuntu 16.04.4 LTS) as one where the installation worked.

I checked the dependencies:

sudo apt-get install intltool
sudo apt-get install autoconf automake autotools-dev libsigsegv2 m4
sudo apt-get install libtool libltdl-dev
sudo apt-get install libglib2.0-dev
sudo apt-get install icu-devtools libicu-dev
sudo apt-get install libboost-all-dev
sudo apt-get install guile-2.0 guile-2.0-dev
sudo apt-get install swig2.0
sudo apt-get install libxml++2.6-dev
sudo apt-get install libxslt1-dev
sudo apt-get install xsltproc
sudo apt-get install libgtest-dev
sudo apt-get install google-mock
sudo apt-get install gtk+3.0
sudo apt-get install libgtk-3-dev
sudo apt-get install libwebkit2gtk-4.0-37
sudo apt-get install libwebkit2gtk-4.0-dev

cmake -D WITH_AQBANKING=OFF -D WITH_OFX=OFF ../gnucash  finished with no
errors

However, during *make* I can't get it past:

[ 28%] Generating ../../lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go
Backtrace:
In srfi/srfi-1.scm:
 619: 19 [for-each # #]
In scripts/compile.scm:
 182: 18 [#
"/media/Projects/Gnucash/master/gnucash/libgnucash/core-utils/core-utils.scm"]
In system/base/target.scm:
  59: 17 [with-target "x86_64-pc-linux-gnu" ...]
In system/base/compile.scm:
 150: 16 [compile-file
"/media/Projects/Gnucash/master/gnucash/libgnucash/core-utils/core-utils.scm"
...]
  43: 15 [call-once #]
In ice-9/boot-9.scm:
 171: 14 [with-throw-handler #t ...]
In system/base/compile.scm:
  59: 13 [#]
 153: 12 [#
#]
 216: 11 [read-and-compile # #:from ...]
 232: 10 [lp (# # # # ...) # #]
 180: 9 [lp # # # ...]
In ice-9/boot-9.scm:
2401: 8 [save-module-excursion #]
In language/scheme/compile-tree-il.scm:
  31: 7 [#]
In ice-9/psyntax.scm:
1106: 6 [expand-top-sequence ((re-export gnc-build-userdata-path)) () ...]
 989: 5 [scan ((re-export gnc-build-userdata-path)) () ...]
 279: 4 [scan ((# #)) () (()) ...]
In ice-9/boot-9.scm:
2094: 3 [call-with-deferred-observers #]
 768: 2 [for-each # #]
In unknown file:
   ?: 1 [scm-error misc-error #f ...]
In ice-9/boot-9.scm:
 106: 0 [#
misc-error ...]

ice-9/boot-9.scm:106:20: In procedure #:
ice-9/boot-9.scm:106:20: *Undefined variable: gnc-build-userdata-path
 May this is the main symptom  ... How can I fix it?*
libgnucash/core-utils/CMakeFiles/scm-core-utils.dir/build.make:61: recipe
for target 'lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go' failed
make[2]: *** [lib/gnucash/scm/ccache/2.0/gnucash/core-utils.go] Error 1
CMakeFiles/Makefile2:3937: recipe for target
'libgnucash/core-utils/CMakeFiles/scm-core-utils.dir/all' failed
make[1]: *** [libgnucash/core-utils/CMakeFiles/scm-core-utils.dir/all]
Error 2
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

Regards,
  Roger


On Sat, Mar 3, 2018 at 10:04 AM, Roger Miskowicz  wrote:

> Thanks John, I thought I had.  Sorry for the inconvenience.
>
> Working great now,
>   Roger
>
> On Sat, Mar 3, 2018 at 9:35 AM, John Ralls  wrote:
>
>>
>>
>> > On Mar 3, 2018, at 2:51 AM, Roger Miskowicz  wrote:
>> >
>> > Thanks John, I looked at that line several times and didn't notice the
>> '/'.
>> >
>> > Now using:
>> >
>> > cmake   ..
>> >
>> > the output seems fine except for:
>> >
>> > -- Performing Test have_mod_mask - Failed
>> >
>> > Even so, I tried 'make' with the following failure:
>> >
>> > [ 48%] Building C object gnucash/gnome-utils/CMakeFiles
>> /gncmod-gnome-utils.dir/account-quickfill.c.o
>> > :0:38: error: redeclaration of enumerator ‘GDK_SHIFT_MASK’
>> > /usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of macro
>> ‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
>> >GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
>> >^
>> > In file included from /usr/include/gtk-3.0/gdk/gdkap
>> plaunchcontext.h:30:0,
>> >  from /usr/include/gtk-3.0/gdk/gdk.h:32,
>> >  from /usr/include/gtk-3.0/gtk/gtk.h:30,
>> >  from /home/roger/Projects/Gnucash/g
>> nucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.h:43,
>> >  from /home/roger/Projects/Gnucash/g
>> nucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.c:25:
>> > /usr/include/gtk-3.0/gdk/gdktypes.h:233:3: note: previous definition
>> of ‘GDK_SHIFT_MASK’ was here
>> >GDK_SHIFT_MASK= 1 << 0,
>> >^
>> > :0:52: error: expected ‘,’ or ‘}’ before ‘|’ token
>> > /usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of macro
>> ‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
>> >GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
>> >^
>> > gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/build.make:77:
>> recipe for target 
>> 'gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o'
>> failed
>> > make[2]: *** 
>> > [gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o]
>> Error 1
>> > 

Re: General Ledger

2018-03-03 Thread Adrien Monteleone
It doesn’t work on this particular register, hence the bug report.

If I’m not mistaken, one of the bug comments even mentions this was an 
oversight when the dialog was updated some time ago.

Note, the bug isn’t that the date window is too small by default. The bug is 
that you can’t save your preference for it being a different time frame like 
you can on any other register.

Regards,
Adrien

> On Mar 3, 2018, at 7:47 AM, Stan Brown  wrote:
> 
> 
> On 2018-03-02 13:47, Wm via gnucash-user wrote:
>> On 23/02/2018 12:52, Adrien Monteleone wrote:
>>> And unfortunately, this filter change is not sticky. You’ll have to
>>> reset it each time you load the GL. This is already a filed bug.
>> 
>> AdrienM, it is not a bug if you have many years of tx, promise. I 
>> like the narrow time window.
> There is a checkbox, "Save filter", in the filter-defining window.  What
> is that meant to do?
> 
> -- 
> Regards,
> Stan Brown
> Tompkins County, New York, USA
> http://BrownMath.com
> http://OakRoadSystems.com
> 
> 
>> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: Invoicing on GnuCash

2018-03-03 Thread Adrien Monteleone
Andre,

If you want to track anything about those items, as Geert pointed out, no there 
is no inventory system.

However, if all you want is a way to quickly fill in the name of said items, 
the auto-fill feature can help. Once an item is entered one time, the next time 
you start to type the same letters, auto-fill will attempt to provide a match 
to save some time.

If you prefer, you could create a dummy invoice and type in every item once, 
then clear the invoice. (and even re-use it) Then every invoice from then on 
would work on auto-fill, but if you have a large product selection, that could 
be a bit too much work for too little benefit.

You can import invoices to Gnucash - see the Guide for formatting. 
(http://gnucash.org/viewdoc.phtml?doc=guide chapter 18)

If you have no other point of sale/inventory management software, there are 
many spreadsheet templates out there that implement a rudimentary one at least 
to the point of having an inventory list you can create invoices from.

You could then export these invoices to csv so you can make them Gnucash 
friendly and import them to Gnucash.


Regards,
Adrien

> On Mar 2, 2018, at 3:24 AM, Andr? Steyn  wrote:
> 
> Good day
> 
> I have just started looking at the package and am wandering if its possible 
> to add sales items. I am in the audio sales business and would like a 
> database of items to list on an invoice. Does GnuCash have this ability?
> 
> Regards
> 
> Andre Steyn
> 
> Sent from Mail for Windows 10
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: Gnucash 2.7.5 Installation

2018-03-03 Thread Roger Miskowicz
Thanks John, I thought I had.  Sorry for the inconvenience.

Working great now,
  Roger

On Sat, Mar 3, 2018 at 9:35 AM, John Ralls  wrote:

>
>
> > On Mar 3, 2018, at 2:51 AM, Roger Miskowicz  wrote:
> >
> > Thanks John, I looked at that line several times and didn't notice the
> '/'.
> >
> > Now using:
> >
> > cmake   ..
> >
> > the output seems fine except for:
> >
> > -- Performing Test have_mod_mask - Failed
> >
> > Even so, I tried 'make' with the following failure:
> >
> > [ 48%] Building C object gnucash/gnome-utils/
> CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o
> > :0:38: error: redeclaration of enumerator ‘GDK_SHIFT_MASK’
> > /usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of macro
> ‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
> >GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
> >^
> > In file included from /usr/include/gtk-3.0/gdk/
> gdkapplaunchcontext.h:30:0,
> >  from /usr/include/gtk-3.0/gdk/gdk.h:32,
> >  from /usr/include/gtk-3.0/gtk/gtk.h:30,
> >  from /home/roger/Projects/Gnucash/
> gnucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.h:43,
> >  from /home/roger/Projects/Gnucash/
> gnucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.c:25:
> > /usr/include/gtk-3.0/gdk/gdktypes.h:233:3: note: previous definition of
> ‘GDK_SHIFT_MASK’ was here
> >GDK_SHIFT_MASK= 1 << 0,
> >^
> > :0:52: error: expected ‘,’ or ‘}’ before ‘|’ token
> > /usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of macro
> ‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
> >GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
> >^
> > gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/build.make:77:
> recipe for target 
> 'gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o'
> failed
> > make[2]: *** 
> > [gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o]
> Error 1
> > CMakeFiles/Makefile2:8265: recipe for target 'gnucash/gnome-utils/
> CMakeFiles/gncmod-gnome-utils.dir/all' failed
> > make[1]: *** [gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/all]
> Error 2
> > Makefile:160: recipe for target 'all' failed
> > make: *** [all] Error 2
> >
> > I am guessing I need to fix:
> >
> > -- Performing Test have_mod_mask - Failed
> >
> > but have no idea how.
> >
> > I have checked that all the following are installed, note I am not sure
> it is important but I have swig3.0:
> >
> > sudo apt-get install intltool
> > sudo apt-get install autoconf automake autotools-dev libsigsegv2 m4
> > sudo apt-get install libtool libltdl-dev
> > sudo apt-get install libglib2.0-dev
> > sudo apt-get install icu-devtools libicu-dev
> > sudo apt-get install libboost-all-dev
> > sudo apt-get install guile-2.0 guile-2.0-dev
> > sudo apt-get install swig2.0 *** here I have swig3.0
> ***
> > sudo apt-get install libxml++2.6-dev
> > sudo apt-get install libxslt1-dev
> > sudo apt-get install xsltproc
> > sudo apt-get install libgtest-dev
> > sudo apt-get install google-mock
> > sudo apt-get install gtk+3.0
> > sudo apt-get install libgtk-3-dev
> > sudo apt-get install libwebkit2gtk-4.0-37
> > sudo apt-get install libwebkit2gtk-4.0-dev
> >
> > Again, I would appreciate your support,
>
> Yes, you’re right about the have_mod_mask test. You reported in your first
> email that you’d changed the include line in the code for that test--it’s
> at the top of /gnucash/CMakeLists.txt. I told you to put it back,
> but if you didn’t that’s likely the problem.
>
> If you did then the build of that snippet is failing for some other
> reason. The output from all of the tests is in 
> /CMakeFiles/CMakeOutput.log.
> Look there for the compile error that caused the test to fail.
>
> Regards,
> John Ralls
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: Gnucash 2.7.5 Installation

2018-03-03 Thread John Ralls


> On Mar 3, 2018, at 2:51 AM, Roger Miskowicz  wrote:
> 
> Thanks John, I looked at that line several times and didn't notice the '/'.
> 
> Now using:
> 
> cmake   ..  
> 
> the output seems fine except for:
> 
> -- Performing Test have_mod_mask - Failed
> 
> Even so, I tried 'make' with the following failure:
> 
> [ 48%] Building C object 
> gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o
> :0:38: error: redeclaration of enumerator ‘GDK_SHIFT_MASK’
> /usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of macro 
> ‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
>GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
>^
> In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
>  from /usr/include/gtk-3.0/gdk/gdk.h:32,
>  from /usr/include/gtk-3.0/gtk/gtk.h:30,
>  from 
> /home/roger/Projects/Gnucash/gnucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.h:43,
>  from 
> /home/roger/Projects/Gnucash/gnucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.c:25:
> /usr/include/gtk-3.0/gdk/gdktypes.h:233:3: note: previous definition of 
> ‘GDK_SHIFT_MASK’ was here
>GDK_SHIFT_MASK= 1 << 0,
>^
> :0:52: error: expected ‘,’ or ‘}’ before ‘|’ token
> /usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of macro 
> ‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
>GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
>^
> gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/build.make:77: recipe 
> for target 
> 'gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o' 
> failed
> make[2]: *** 
> [gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o] 
> Error 1
> CMakeFiles/Makefile2:8265: recipe for target 
> 'gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/all' failed
> make[1]: *** [gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/all] 
> Error 2
> Makefile:160: recipe for target 'all' failed
> make: *** [all] Error 2
> 
> I am guessing I need to fix:
> 
> -- Performing Test have_mod_mask - Failed
> 
> but have no idea how.
> 
> I have checked that all the following are installed, note I am not sure it is 
> important but I have swig3.0:
> 
> sudo apt-get install intltool
> sudo apt-get install autoconf automake autotools-dev libsigsegv2 m4
> sudo apt-get install libtool libltdl-dev
> sudo apt-get install libglib2.0-dev
> sudo apt-get install icu-devtools libicu-dev
> sudo apt-get install libboost-all-dev
> sudo apt-get install guile-2.0 guile-2.0-dev
> sudo apt-get install swig2.0 *** here I have swig3.0 ***
> sudo apt-get install libxml++2.6-dev
> sudo apt-get install libxslt1-dev
> sudo apt-get install xsltproc
> sudo apt-get install libgtest-dev
> sudo apt-get install google-mock
> sudo apt-get install gtk+3.0
> sudo apt-get install libgtk-3-dev
> sudo apt-get install libwebkit2gtk-4.0-37
> sudo apt-get install libwebkit2gtk-4.0-dev
> 
> Again, I would appreciate your support,

Yes, you’re right about the have_mod_mask test. You reported in your first 
email that you’d changed the include line in the code for that test--it’s at 
the top of /gnucash/CMakeLists.txt. I told you to put it back, but if 
you didn’t that’s likely the problem.

If you did then the build of that snippet is failing for some other reason. The 
output from all of the tests is in /CMakeFiles/CMakeOutput.log. Look 
there for the compile error that caused the test to fail.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: General Ledger

2018-03-03 Thread Stan Brown

On 2018-03-02 13:47, Wm via gnucash-user wrote:
> On 23/02/2018 12:52, Adrien Monteleone wrote:
>> And unfortunately, this filter change is not sticky. You’ll have to
>> reset it each time you load the GL. This is already a filed bug.
>
> AdrienM, it is not a bug if you have many years of tx, promise. I 
> like the narrow time window.
There is a checkbox, "Save filter", in the filter-defining window.  What
is that meant to do?

-- 
Regards,
Stan Brown
Tompkins County, New York, USA
http://BrownMath.com
http://OakRoadSystems.com


> 
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: Invoicing on GnuCash

2018-03-03 Thread Geert Janssens
Op vrijdag 2 maart 2018 10:24:42 CET schreef Andr? Steyn:
> Good day
> 
> I have just started looking at the package and am wandering if its possible
> to add sales items. I am in the audio sales business and would like a
> database of items to list on an invoice. Does GnuCash have this ability?
> 
> Regards
> 
> Andre Steyn
> 

Hi,

Unfortunately no, GnuCash does not come with an inventory system.

Regards,

Geert


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: Gnucash 2.7.5 Installation

2018-03-03 Thread Roger Miskowicz
Thanks John, I looked at that line several times and didn't notice the '/'.

Now using:

cmake   ..

the output seems fine except for:

-- Performing Test have_mod_mask - Failed

Even so, I tried 'make' with the following failure:

[ 48%] Building C object
gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o
:0:38: error: redeclaration of enumerator ‘GDK_SHIFT_MASK’
/usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of macro
‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
   ^
In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
 from /usr/include/gtk-3.0/gdk/gdk.h:32,
 from /usr/include/gtk-3.0/gtk/gtk.h:30,
 from
/home/roger/Projects/Gnucash/gnucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.h:43,
 from
/home/roger/Projects/Gnucash/gnucash-2.7.5/gnucash/gnucash/gnome-utils/account-quickfill.c:25:
/usr/include/gtk-3.0/gdk/gdktypes.h:233:3: note: previous definition of
‘GDK_SHIFT_MASK’ was here
   GDK_SHIFT_MASK= 1 << 0,
   ^
:0:52: error: expected ‘,’ or ‘}’ before ‘|’ token
/usr/include/gtk-3.0/gdk/gdktypes.h:318:3: note: in expansion of macro
‘GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK’
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
   ^
gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/build.make:77: recipe
for target
'gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o'
failed
make[2]: ***
[gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/account-quickfill.c.o]
Error 1
CMakeFiles/Makefile2:8265: recipe for target
'gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/all' failed
make[1]: *** [gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/all]
Error 2
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

I am guessing I need to fix:

-- Performing Test have_mod_mask - Failed

but have no idea how.

I have checked that all the following are installed, note I am not sure it
is important but I have swig3.0:

sudo apt-get install intltool
sudo apt-get install autoconf automake autotools-dev libsigsegv2 m4
sudo apt-get install libtool libltdl-dev
sudo apt-get install libglib2.0-dev
sudo apt-get install icu-devtools libicu-dev
sudo apt-get install libboost-all-dev
sudo apt-get install guile-2.0 guile-2.0-dev
sudo apt-get install swig2.0 *** here I have swig3.0 ***
sudo apt-get install libxml++2.6-dev
sudo apt-get install libxslt1-dev
sudo apt-get install xsltproc
sudo apt-get install libgtest-dev
sudo apt-get install google-mock
sudo apt-get install gtk+3.0
sudo apt-get install libgtk-3-dev
sudo apt-get install libwebkit2gtk-4.0-37
sudo apt-get install libwebkit2gtk-4.0-dev


Again, I would appreciate your support,

Regards,
  Roger

On Sat, Mar 3, 2018 at 12:22 AM, John Ralls  wrote:

>
>
> > On Mar 2, 2018, at 2:48 PM, Roger Miskowicz  wrote:
> >
> > I am having difficulty building gnucash 2.7.5 from the latest git clone.
> >
> > I have modified  by:
> >
> > adding:
> > cmake_minimum_required(VERSION 3.5)
> >
> > changed:
> > #include 
> > to:
> > #include 
>
> >
> > I am using:
> >
> > cmake -D CMAKE_INSTALL_PREFIX=/~/gnucash/gnucash-devel -D
> > CMAKE_PREFIX_PATH=~/gnucash ../gnucash
>
> >
> > which gives me the following errors:
> >
> > CMake Error at CMakeLists.txt:5 (file):
> >  file problem creating directory: /glib-2.0/schemas
> >
> >
> > -- Performing Test have_mod_mask
> > -- Performing Test have_mod_mask - Failed
> > CMake Error at gnome/CMakeLists.txt:59 (gnc_add_swig_guile_command):
> >  Unknown CMake command "gnc_add_swig_guile_command”.
> >
> > My OS is: Ubuntu 16.04.4 LTS
> >
> > I would appreciate any help in addressing these errors as well as any
> > related guidance for building 2.7.5.
>
> First, remove your customizations. They’re wrong.
>
> Second, use $HOME instead of ~. The shell understands ~ but cmake does
> not. BTW, even the shell doesn’t understand /~/. That’s why you got the
> “file problem creating directory” error.
>
> Third, don’t use CMAKE_PREFIX_PATH unless you have custom-built
> dependencies that you want to build against instead of the system-provided
> ones. Even if you do, build, test, and run GnuCash with the system-provided
> ones first so that you have a good baseline to build on.
>
> Finally, you don’t say what is the path to your build directory, but the
> “unknown cmake command” error suggests that it’s a subdirectory of the
> source directory. If that’s the case the last argument to cmake should be
> “..” rather than “../gnucash”. There is a CMakeLists.txt in gnucash, but
> that bypasses all of the configuration done by the root CMakeLists.txt.
>
> Regards,
> John Ralls
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are 

Re: Alphavantage

2018-03-03 Thread Wm

On 02/03/2018 23:54, Les wrote:
I have tried for several days to update stocks, currencies, etc. The 
last update I received for currencies was 02/13/2018 and the last update 
for stocks was 02/23/2018. I have an Alphavantage API key and it was 
added to the end of my environment file.


I am on LInux Mint 18.2 and GC 2.7.17 (getdebs).  I also have the lasted 
F::Q update I have set all my stocks to unknown: Alphavantage.  My 
stocks are listed on Asx Tsx and others.  My currencies are AUD, CAD, 
CHF, HKD, CNY, SGD, MOP, THB and USD.


Any suggestions?

Thanks,

Les

I have the same setup on the latest MacOS and GC 2.6.19.  Same results.


I think alphavantage may have bitten off more than they can chew as I 
(and I presume others) sometimes get prices and at other times don't.


I presume you know alphavantage isn't actually anything to do with gnc 
as such ?


The only advice I have is "leave it for a bit and try again at least an 
hour later".  Yes, I know that doesn't seem very helpful but I think it 
is the right advice and at least you know it isn't personal :)


P.S. If you haven't ever got a price for something that is a different 
query.


--
Wm

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: General Ledger

2018-03-03 Thread Wm via gnucash-user

On 23/02/2018 21:52, Buddha Buck wrote:

I suspect that GnuCash terminology regarding journals and ledgers is
somewhat confused and non-standard.


yeah, they are convenience terms


My basic understanding of classical accounting is that transactions were
first entered into journals, and then posted into ledgers, one per account.
The collection of ledger books was the "general ledger", while the nominal
time-ordered collection of journal entries was the "general journal" (or
the "general journal" was the journal in which transactions which didn't
belong in the sales journal, purchase journal, etc were recorded).


that has varied between countries historically

in some it was
"everything goes in the big book and you pull out the sales"
and in others it was
"you enter everything in the sales book and then transfer it to the big 
book"


gnc and other transaction streams supersede those views.


In GnuCash terms, a classical account ledger would correspond to a GnuCash
account register. And the classic general journal would correspond to
GnuCash's general ledger. The classic general ledger might even be a
GnuCash book as a whole.


Depending on where you learned your accounting :)


I don't know what GnuCash is calling a general
journal.


C'mon GnuCash is a transaction stream application with a few tweaks.  It 
isn't calling anything.


--
Wm




___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: General Ledger

2018-03-03 Thread Wm via gnucash-user

On 23/02/2018 12:52, Adrien Monteleone wrote:

And unfortunately, this filter change is not sticky. You’ll have to reset it 
each time you load the GL. This is already a filed bug.


AdrienM, it is not a bug if you have many years of tx, promise.  I like 
the narrow time window.


--
Wm

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: gnucash 2.7.5 segfault when typing in account field

2018-03-03 Thread Mathieu Clabaut
Bug opened upstream : https://gitlab.gnome.org/GNOME/gtk/issues/61

Thanks a lot.

Le ven. 2 mars 2018 à 17:07, John Ralls  a écrit :

>
>
> On Mar 2, 2018, at 8:29 AM, Mathieu Clabaut  wrote:
>
> Here it is :
>
>Message: Process 4469 (gnucash) of user 1000 dumped core.
>
> Stack trace of thread 4469:
> #0  0x7f0b7cfd7d42 gdk_window_has_impl (libgdk-3.so.0)
> #1  0x7f0b7d01020f gdk_x11_window_get_xid (libgdk-3.so.0)
> #2  0x7f0b4c839a73 gtk_im_context_xim_filter_keypress 
> (im-xim.so)
> #3  0x7f0b7fa6b6e4 gtk_im_multicontext_filter_keypress 
> (libgtk-3.so.0)
> #4  0x7f0b7d4b287e gnucash_sheet_key_press_event 
> (libgncmod-register-gnome.so)
> #5  0x7f0b7fa8ce78 _gtk_marshal_BOOLEAN__BOXEDv 
> (libgtk-3.so.0)
> #6  0x7f0b7f264db1 n/a (libgobject-2.0.so.0)
> #7  0x7f0b7f2814b4 g_signal_emit_valist 
> (libgobject-2.0.so.0)
> #8  0x7f0b7f282240 g_signal_emit (libgobject-2.0.so.0)
> #9  0x7f0b7fbe02c5 gtk_widget_event_internal 
> (libgtk-3.so.0)
> #10 0x7f0b7fc01ae4 gtk_window_propagate_key_event 
> (libgtk-3.so.0)
> #11 0x7f0b7fc0572c gtk_window_key_press_event 
> (libgtk-3.so.0)
>
>
> Interesting.
> The actual crash is at
> https://gitlab.gnome.org/GNOME/gtk/blob/gtk-3-22/gdk/gdkwindow.c#L664
> Where they don’t check for a NULL window before dereferencing it.
> Looks to me like the problem is either at
> https://gitlab.gnome.org/GNOME/gtk/blob/gtk-3-22/modules/input/gtkimcontextxim.c#L656
> or the next line. One of those calls is returning NULL and the code
> assumes that it doesn’t.
>
> That might be because the event->window is NULL. That’s still a Gtk
> problem, though I’ll leave it up to the Gtk folks to figure it out. GnuCash
> is clean on this one.
>
> You should probably start off by filing a bug with Arch and let the Gtk
> packager take it up with the Gtk folks.
>
> Regards,
> John Ralls
>
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: Big thanks, Windows version, multi-currency symbol bug ?

2018-03-03 Thread Wm via gnucash-user

On 01/03/2018 18:02, Y B wrote:


Having problems posting: someone included paypc.com on the spam assassin list.
we are innocent !

Hello !

Following the suggestion of Fred Perrin to set Tools>Security Editor>Show
National Currencies, I'm posting here.  Thanks also to Mike Alexander for his
pioneering work !!!  The issue is the flag to display currencies.

The Linux version appears to work and explicitly show $HKG, $CAN, $US and the
other 10 or so "dollar" currencies.  Hooray !

I tried the same in Windows 2.6.19 git rev c1b5e6c+ on 2017-12-17 and explicit
currency display does not seem to work.

Needless to say in a globalised economy this is not small matter.

I would also suggest that a flag be allowed to explicitly set date format rather
than inherit from the OS.  I find the American date format utterly confusing and
highly conducive to creating errors.

Thanks   to everyone for GUCash.

You cannot image how relieved I am to be able to get away from the ad-bloated,
captive Quicken and their refusal to allow import of QIF except via their $10 a
month behind closed doors deal with the major banks who mostly seem to only give
about 60 days of transactions if you are lucky.  I'd buy you all a beer and send
it down the wire if I could.


I think I have already replied to this on the user list.

If you really want to see the symbols in your own odd way you change them in
Tools / Security editor

You don't get a different answer on the devel list if the answer on the 
user list was correct.


--
Wm

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: gnucash 2.7.5 segfault when typing in account field

2018-03-03 Thread Mathieu Clabaut
Here it is :

   Message: Process 4469 (gnucash) of user 1000 dumped core.

Stack trace of thread 4469:
#0  0x7f0b7cfd7d42 gdk_window_has_impl (libgdk-3.so.0)
#1  0x7f0b7d01020f gdk_x11_window_get_xid (libgdk-3.so.0)
#2  0x7f0b4c839a73
gtk_im_context_xim_filter_keypress (im-xim.so)
#3  0x7f0b7fa6b6e4
gtk_im_multicontext_filter_keypress (libgtk-3.so.0)
#4  0x7f0b7d4b287e gnucash_sheet_key_press_event
(libgncmod-register-gnome.so)
#5  0x7f0b7fa8ce78 _gtk_marshal_BOOLEAN__BOXEDv
(libgtk-3.so.0)
#6  0x7f0b7f264db1 n/a (libgobject-2.0.so.0)
#7  0x7f0b7f2814b4 g_signal_emit_valist
(libgobject-2.0.so.0)
#8  0x7f0b7f282240 g_signal_emit (libgobject-2.0.so.0)
#9  0x7f0b7fbe02c5 gtk_widget_event_internal (libgtk-3.so.0)
#10 0x7f0b7fc01ae4 gtk_window_propagate_key_event
(libgtk-3.so.0)
#11 0x7f0b7fc0572c gtk_window_key_press_event
(libgtk-3.so.0)
#12 0x7f0b7fa8ce78 _gtk_marshal_BOOLEAN__BOXEDv
(libgtk-3.so.0)
#13 0x7f0b7f264ea6 n/a (libgobject-2.0.so.0)
#14 0x7f0b7f2814b4 g_signal_emit_valist
(libgobject-2.0.so.0)
#15 0x7f0b7f282240 g_signal_emit (libgobject-2.0.so.0)
#16 0x7f0b7fbe02c5 gtk_widget_event_internal (libgtk-3.so.0)
#17 0x7f0b7fa89cb2 propagate_event (libgtk-3.so.0)
#18 0x7f0b7fa8be33 gtk_main_do_event (libgtk-3.so.0)
#19 0x7f0b7cfc79f6 _gdk_event_emit (libgdk-3.so.0)
#20 0x7f0b7cffa275 gdk_event_source_dispatch (libgdk-3.so.0)
#21 0x7f0b801bce38 g_main_context_dispatch
(libglib-2.0.so.0)
#22 0x7f0b801bd081 n/a (libglib-2.0.so.0)
#23 0x7f0b801bd3b2 g_main_loop_run (libglib-2.0.so.0)
#24 0x7f0b7fa8aeff gtk_main (libgtk-3.so.0)
#25 0x7f0b7efb8e9f gnc_ui_start_event_loop
(libgncmod-gnome-utils.so)
#26 0x8459c416 inner_main (gnucash)
#27 0x7f0b804e59ee n/a (libguile-2.2.so.1)
#28 0x7f0b804c65fa n/a (libguile-2.2.so.1)
#29 0x7f0b8054d83d n/a (libguile-2.2.so.1)
#30 0x7f0b8055010b scm_call_n (libguile-2.2.so.1)
#31 0x7f0b8053e79b n/a (libguile-2.2.so.1)
#32 0x7f0b804c6c32 n/a (libguile-2.2.so.1)
#33 0x7f0b804c6d16 scm_c_with_continuation_barrier
(libguile-2.2.so.1)
#34 0x7f0b8053d1dd n/a (libguile-2.2.so.1)
#35 0x7f0b7bbf0855 GC_call_with_stack_base (libgc.so.1)
#36 0x7f0b8053d559 scm_with_guile (libguile-2.2.so.1)
#37 0x7f0b804e5be4 scm_boot_guile (libguile-2.2.so.1)
#38 0x8459bccd main (gnucash)
#39 0x7f0b7df49f4a __libc_start_main (libc.so.6)
#40 0x8459beaa _start (gnucash)

Stack trace of thread 4470:
#0  0x7f0b7e2ed3bd pthread_cond_wait@@GLIBC_2.3.2
(libpthread.so.0)
#1  0x7f0b77fee5bd __gthread_cond_wait (libstdc++.so.6)
#2  0x7f0b6d6190b1
_ZN7bmalloc9Scavenger13threadRunLoopEv
(libjavascriptcoregtk-4.0.so.18)
#3  0x7f0b77ff4b9f execute_native_thread_routine
(libstdc++.so.6)
#4  0x7f0b7e2e708c start_thread (libpthread.so.0)
#5  0x7f0b7e01ee7f __clone (libc.so.6)

Stack trace of thread 4474:
#0  0x7f0b7e01497b __poll (libc.so.6)
#1  0x7f0b801bcff3 n/a (libglib-2.0.so.0)
#2  0x7f0b801bd3b2 g_main_loop_run (libglib-2.0.so.0)
#3  0x7f0b7f57f6d8 n/a (libgio-2.0.so.0)
#4  0x7f0b801e526a n/a (libglib-2.0.so.0)
#5  0x7f0b7e2e708c start_thread (libpthread.so.0)
#6  0x7f0b7e01ee7f __clone (libc.so.6)

Stack trace of thread 4477:
#0  0x7f0b7e01497b __poll (libc.so.6)
#1  0x7f0b801bcff3 n/a (libglib-2.0.so.0)
#2  0x7f0b801bd10e g_main_context_iteration
(libglib-2.0.so.0)
#3  0x7f0b5c2b4b0e n/a (libdconfsettings.so)
#4  0x7f0b801e526a n/a (libglib-2.0.so.0)
#5  0x7f0b7e2e708c start_thread (libpthread.so.0)
#6  0x7f0b7e01ee7f __clone (libc.so.6)

Stack trace of thread 4473:
#0  0x7f0b7e01497b __poll (libc.so.6)
#1  0x7f0b801bcff3 n/a (libglib-2.0.so.0)
#2  0x7f0b801bd10e g_main_context_iteration
(libglib-2.0.so.0)
#3  0x7f0b801bd162 n/a 

Invoicing on GnuCash

2018-03-03 Thread Andr? Steyn
Good day

I have just started looking at the package and am wandering if its possible to 
add sales items. I am in the audio sales business and would like a database of 
items to list on an invoice. Does GnuCash have this ability?

Regards

Andre Steyn

Sent from Mail for Windows 10

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.