dcalcunix
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dcalcunix [2015/12/18 09:06] – admin | dcalcunix [2018/12/26 18:47] – [Source] admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{hp-16c-48.png}} | {{hp-16c-48.png}} | ||
====== gdcalc ====== | ====== gdcalc ====== | ||
- | a Financial, Scientific, Statistical & Programming calculator for GTK+ (since | + | a Financial, Scientific, Statistical & Programming calculator for GTK+ (since |
**gdcalc** is a financial, statistics, scientific and programmers calculator for Unix and Linux. The GUI was written with **glade**(1) and uses the Gtk-2 toolkit - so it may well be compatible with themes and other whiz-bang features of those systems. | **gdcalc** is a financial, statistics, scientific and programmers calculator for Unix and Linux. The GUI was written with **glade**(1) and uses the Gtk-2 toolkit - so it may well be compatible with themes and other whiz-bang features of those systems. | ||
Line 14: | Line 14: | ||
Note: if you are using a locale other than English, please make sure you run **gdcalc** with the following command (thanks to Gösta): | Note: if you are using a locale other than English, please make sure you run **gdcalc** with the following command (thanks to Gösta): | ||
LC_NUMERIC=en_US gdcalc & | LC_NUMERIC=en_US gdcalc & | ||
+ | | ||
+ | Note: if you get a badly drawn border around windows in **dcalc** (curses-mode in a terminal) then try this: | ||
+ | TERM=gnome dcalc # or | ||
+ | TERM=vte dcalc | ||
===== Major modes ===== | ===== Major modes ===== | ||
Line 39: | Line 43: | ||
===== Extending gdcalc ===== | ===== Extending gdcalc ===== | ||
- | **gdcalc** is fully programmable (you' | + | **gdcalc** is fully programmable (you' |
===== Screenshots ===== | ===== Screenshots ===== | ||
Line 59: | Line 63: | ||
{{ gdcalc_pro.png }} | {{ gdcalc_pro.png }} | ||
- | ===== Version history ===== | ||
- | * 2.18 2013-05-01 - fixed interface to units(1) (it no longer accepts -o%20g), fixed convert-> | ||
- | * 2.17 2013-04-30 - fixed to compile on Fedora-18 | ||
- | * 2.16.1 2012-03-18 - moved to Sourceforge | ||
- | * 2.16 March 2012 - moved to google code | ||
- | * 2.15 Jan 6th 2007 - change register label width X Y Z T L | ||
- | * 2.14 Jan 1st 2007 - change to gtk-2 | ||
- | * 2.13 Jul 19th 2002 - more improvements to interest rate calculation | ||
- | * 2.12-2 Jun 19th 2002 - fixed conflict with kdelibs | ||
- | * 2.12 Jun 16th 2002 - tidy up rpm build, provide source rpm, integrate with gnome desktop, KDE, destroy signal processing fixed (**gdcalc** was not terminating on " | ||
- | * 2.11 May 25th 2002 - much more robust interest rate calculations, | ||
- | * 2.9.2 Jan 19th 2002 - RCL can now be used in algebraic expressions | ||
- | * 2.9.1 Nov 24th 2001 - more fixes | ||
- | * 2.9 Nov 12th 2001 - fixes many more keyboard mappings | ||
- | * 2.8.1 Oct 25th 2001 - fixes enter key not working, IP display | ||
- | * 2.8 Oct 21st 2001 - algebraic interface (a la Casio/TI), support of resource file for font selection | ||
- | * 2.7 March 17th 2001 - new GUI, added Linear Regression, float/ | ||
- | * 2.6.3 Nov 12th 2000 - fix to bug in h.ms and r->p conversion; add permutations, | ||
- | * 2.6.1 Apr 26th 2000 - fixes to ASCII mode, version numbering | ||
- | * 2.6 Apr 24th 2000 - GTK+ version (**gdcalc**) | ||
- | * 2.5 Mar 8th 2000 - bug in interest calculation squashed | ||
- | * 2.4 Feb 25 1999 - rpm source changed to tarball | ||
===== Download ===== | ===== Download ===== | ||
==== Source ==== | ==== Source ==== | ||
- | Source code downloads and **svn**(1) repository is at [[ https:// | + | Source code downloads, tarballs, RPMs, and **svn**(1) repository is at [[ https:// |
- | ==== Binaries | + | ===== Install ===== |
- | These were compiled | + | From rpm on RPM-based systems, eg fedora: |
- | Unless you want to pick apart the tarball and install files manually, you can use **stow**(1) to install these. | + | sudo rpm -U gdcalc-x.xx-x.x86_64.rpm |
+ | |||
+ | From rpm on debian-based systems, eg ubuntu: | ||
- | | + | |
- | * 32-bit linux tarball {{ gdcalc-2.18-i386.tgz }} | + | |
- | Install | + | From tarball: |
- | < | + | |
- | mkdir -p / | + | tar -xf gdcalc-x.xx.tar.gz |
- | cd / | + | cd gdcalc-x.xx |
- | download_dir= # path to the tarball | + | make |
- | arch=x86_64 # or i386 | + | sudo make install |
- | tar xzf $download_dir/ | + | |
- | stow gdcalc | + | The **gdcalc**(1) binary should now appear in /usr/bin |
- | </code> | + | |
+ | From tarball, | ||
+ | |||
+ | tar -xf gdcalc-x.xx.tar.gz | ||
+ | cd gdcalc-x.xx | ||
+ | ./configure --prefix=/ | ||
+ | make | ||
+ | sudo mkdir -p / | ||
+ | sudo make install | ||
+ | | ||
+ | | ||
+ | |||
+ | The **gdcalc**(1) binary should now appear in /usr/local/bin | ||
===== Copyright ===== | ===== Copyright ===== | ||
- | Copyright (C) 1997-2012 Bob Hepple | + | Copyright (C) 1997-2018 Bob Hepple |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | ||
Line 119: | Line 114: | ||
For corrections/ | For corrections/ | ||
- | Copyright (c) 1997-2015 Bob Hepple. All rights reserved. | + | Copyright (c) 1997-2018 Bob Hepple. All rights reserved. |
dcalcunix.txt · Last modified: 2021/10/20 01:23 by admin