I just checked into CVS some changes to libqalculate and qalculate-kde that should allow them to be built on modern systems (e.g. with cln >= 1.2). I will work on qalculate-gtk shortly.
Please try building libqalculate and qalculate-kde from CVS and let me know of any problems. I would like to make maintenance releases soon that resolve the build problems. With a CVS checkout, you will need to use autotools ("./autogen.sh" for libqalculate and "make -f Makefile.cvs" for qalculate-kde).
I just checked in build updates for qalculate-gtk as well. Please test (use "./autgen.sh").
The "help" feature for both qalculate-kde and qalculate-gtk do not seem to be working on my Linux test system (Ubuntu 8.04 LTS). I don't know if this is due to missing dependencies, or if further things needs fixing with qalculate. Any help troubleshooting this would be appreciated.
I can't get libqalculate to build unless I throw an "#include <limits.h>" into numbers.cc. This is on a Fedora 12 machine.
Since it does not seem to be necessary to explicitly include limits.h on Ubuntu or a Mac OS X systems, I wonder if this is specific issue with Fedora.
I can confirm the same issue on Arch Linux. I have to add an "#include <limits.h>" into numbers.cc to build.
BTW, the Arch Linux package (and also Gentoo ebuild) includes 3 patches that solve all the building problems. I would suggest moving these patches to upstream. Here are the links:<br>
p.s. I am the 'nobody' of the previous post
I added the limits.h include statement as suggested.
The patches that I have applied to CVS are mostly from Debian, if I recall correctly. If the code in CVS is still not working properly and would benefit from other patches, please let me know.
Latest CVS checkout compiled fine on my box (Arch Linux x64).
I have made the release! Would someone like to help out and update the webpage for the project with information about the new release?
Done. Added some basic infos about the new release.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.