It seems I spoke too soon. While the build went fine and I can launch the app from CLI, I can’t seem to get a proper .desktop file to be recognized by Unity, or successfully ‘Add to Dash/Lock to Launcher’ after a CLI run. (any such launcher wants to lock as ‘Unsaved book’ and won’t launch anything if clicked - it just pulses)
Apparently, the build did not properly or fully register its mime type, so I can’t launch the app from clicking the saved book. (yes I checked for an xml mime file, which does exist, and I added application/x-gnucash to the /etc/mime.types file as well.) I also had to cp the icons to their appropriate locations, the build didn’t do this either. I may have to just install the GetDeb version instead for time’s sake. Regards, Adrien > On Feb 27, 2018, at 7:54 PM, Adrien Monteleone <[email protected]> > wrote: > > Indeed, following a combination of the Trusty instructions and then part of > the sequence for Autotools from the 2.8 instructions did the trick, without > incident or missing dependencies. (I slightly modified the exact wiki > commands because I wanted the sqlite3 backend, and AqBanking) > > I guess I was prematurely unsure of the result. > > Now just to make a custom launcher for Unity… > > Thanks for the help! > ---------- > > For posterity, I used the following command sequence: > > sudo apt build-dep gnucash > sudo apt install libdbd-sqlite3 > ./configure --prefix=/usr/local/bin/gnucash --enable-compile-warnings > --with-html-engine=webkit > make > sudo make install > > The app launched fine. > > If anyone knows of any problems with this approach, please advise, otherwise, > this is done. > > Regards, > Adrien > >> On Feb 27, 2018, at 11:41 AM, Adrien Monteleone >> <[email protected]> wrote: >> >> Thanks Dave, >> >> I forgot about the README.dependencies file. I’ll take a look. >> >> I knew I was going to get some useful feedback from gcc and ./configure, I >> just didn’t know how messy it was going to be. >> >> I appreciate the tips on prefix and paths. That explains why I had trouble >> with a recent build of 2.7 turning into a mess with an older 2.6 from the >> official repo still installed. Sometimes you find instructions that assume >> you know all the implications of a choice, I guess I didn’t. >> >> Glad to know you successfully built 2.6.19 on 4.13.0-36 as that’s the same >> one I’m working with. >> >> I’ll give it a go this afternoon. >> >> Regards, >> Adrien >> >>> On Feb 27, 2018, at 12:05 AM, DaveC49 <[email protected]> wrote: >>> >>> Just an additional comment Adrien, >>> >>> ./configure usually checks all the dependencies. First time I compiled >>> gnucash from sources I just reran ./configure installing any packages it >>> flagged as missing. i've just recompiled 2.6.19 on Linux Mint 18.3 (Ubuntu >>> 16.04 derivative updated to Linux kernel version 4.13.0-36) without any >>> hassles and it's working fine. >>> >>> David >>> >>> >>> >>> ----- >>> David Cousens >>> -- >>> Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html >>> _______________________________________________ >>> gnucash-user mailing list >>> [email protected] >>> 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 [email protected] 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.
