extcalc: a QT based graphing calculator

Mathematical tools, physics simulators, CAD, CNC, etc.
Post Reply
Message
Author
muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

extcalc: a QT based graphing calculator

#1 Post by muggins »

http://extcalc-linux.sourceforge.net/
Extcalc is a scientfic graphic calculator for Linux.
Extcalc is designed to use the full performance of a modern Computer for mathematical calculations.

Here are the main qualities:

* Calculating all standard mathematical operations on a Qt-based interface
* Usage of special functions like integration and differentiation
* Drawing different types of 2D- and 3D-graphs with OpenGL-Acceleration
* Function-analysis features for all supported graph types
* Integrated C-like script programming language, script editor, programming examples
* Text-based version to use on a console
I've uploaded a .pet here extcalc-0.9.2.pet (980kbytes)

This needs QT AND openGL libs to run. Start by either typing extcalc, or use Menu->Calculate->Extcalc.

N.B For pup4, you need to install qt-3.3.8.pet and then reboot.
Attachments
extcalc2.jpg
(29.39 KiB) Downloaded 8029 times
Last edited by muggins on Mon 20 Oct 2008, 01:10, edited 4 times in total.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#2 Post by muggins »

Upgraded to v0.9.1.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#3 Post by muggins »

Upgraded to v0.9.2.

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

Extcalc

#4 Post by Colonel Panic »

Hi. I'm trying to get it to work in Lighthouse Pup 2.15 but so far have had no success despite having installed both the files you mention - extcalc-0.92.pet and qt-3.3.8.pet. Does it only work in Puppy 3 and 4?

Apparently I'm missing a file called libqt-mt.so.3.

Thanks in advance,

Colonel Panic .

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#5 Post by muggins »

I recall someone had problems with some other program, and libqt-mt.so.3 and qt-3.3.8.pet. It might be just a missing symlink. If creating a symlink doesn't resolve it, try removing qt-3.3.8.pet, and instead install the pup2 package, qt-3.3.6.pet.

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

#6 Post by Colonel Panic »

'Fraid I cheated - I upgraded to 3.01 (vanilla) and the qt and extcalc packages work fine in that.

Thanks anyway.

User avatar
hillside
Posts: 633
Joined: Sun 02 Sep 2007, 18:59
Location: Minnesota, USA. The frozen north.

#7 Post by hillside »

I'm not having much luck with this program. Here's what I'm getting after I've loaded both pets that are recommended for Puppy 4.

# extcalc
extcalc: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
#

I'm using qt-3.3.8.pet, but I've also tried qt4-4.3.2 with no success.

I'm running Puppy 4.0 on an old Dell Latitude laptop and using XORG for video.

Any ideas what I'm not doing right?

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#8 Post by muggins »

It also needs openGL libs installed.

User avatar
hillside
Posts: 633
Joined: Sun 02 Sep 2007, 18:59
Location: Minnesota, USA. The frozen north.

#9 Post by hillside »

I know my eyes aren't what they used to be, but they must really be going bad. I didn't notice that in the original post. It works like a champ now. Thank you.

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

#10 Post by Colonel Panic »

muggins wrote:I recall someone had problems with some other program, and libqt-mt.so.3 and qt-3.3.8.pet. It might be just a missing symlink. If creating a symlink doesn't resolve it, try removing qt-3.3.8.pet, and instead install the pup2 package, qt-3.3.6.pet.
A quick update; what worked in Puppy 2.14 and with qt-3.3.6 was copying the libqt files (all of 'em) over from the /qt subdirectory to the main lib directory. Opera 9.23 shared works now as well. :)

Thanks for the tip.

IsntThatAmusing
Posts: 20
Joined: Sat 03 Oct 2009, 13:12

??

#11 Post by IsntThatAmusing »

??
Last edited by IsntThatAmusing on Wed 30 Apr 2014, 00:58, edited 1 time in total.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#12 Post by muggins »


IsntThatAmusing
Posts: 20
Joined: Sat 03 Oct 2009, 13:12

??

#13 Post by IsntThatAmusing »

??
Last edited by IsntThatAmusing on Wed 30 Apr 2014, 00:59, edited 1 time in total.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#14 Post by muggins »

@IsntThatAmusing,

I don't understand why you're needing to build qt? Is this for extcalc, or for some other reason? If you need the developer sources for xorg, try this:

xorg_xorg_full_dri_DEV-7.3.pet

davesurrey
Posts: 1198
Joined: Tue 05 Aug 2008, 18:12
Location: UK

#15 Post by davesurrey »

I tried to install this to ttuuxxx's 214X the latest version 15.

Initially installed just extcalc-0.9.2.pet which wouldn't run when I entered

Code: Select all

extcalc
at a terminal.

Then added qt-3.3.8.pet, rebooted but got again
Bus error


Also tried using qt-3.3.6.pet as suggested above. Same result. Nada.

Any ideas, anyone, what's missing?

Thanks
Dave

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

#16 Post by Colonel Panic »

I had trouble with this in Puppy 4 too, but what cured it was getting the gzipped LibGLU tarfile from ttuuxxx's library site;

http://www.puppylinux.ca/tpp/ttuuxxx/Libs/

and then extracting the files to the /lib directory.

Extcalc works fine now.

CP .
Gigabyte M68MT-52P motherboard, AMD Athlon II X4 630, 5.8 GB of DDR3 RAM and a 250 GB Hitachi hard drive running Ubuntu 16.04.6, MX-19.2, Peppermint 10, PCLinuxOS 20.02, LXLE 18.04.3, Pardus 19.2, exGENT 200119, Bionic Pup 8.0 and Xenial CE 7.5 XL.

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

Re: extcalc: a QT based graphing calculator

#17 Post by s243a »

muggins wrote: N.B For pup4, you need to install qt-3.3.8.pet and then reboot.
I think this pet is missing some files. I'm trying to install Avahi-0.6.32 on Wary 5.5 and ./config is looking for something in the bin directory. All I see in this pet is libraries.

Post Reply