SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Today I learned linux programming and stuff that I learned today is about statically linked binary. It said that if you want to make statically linked binary, just add option -static. For example:
g++ -static -o u_are_stupid u_are_stupid.cpp ............... and so on.....
So I wonder is it easy to compile gnucash along with its dependencies hell statically so that we could put the statically linked gnucash binary on sourceforge. And we, the Slackers, can install gnucash easily just like the others. Is it possible?
I know the nature of Linux is shared library but for some rare case like gnucash, it is good to provide statically linked gnucash binary. I know it will be bigger. Maybe the binary in bz2 format will occupy 70 MB. But that is better than spending hours tracking down the dependencies hell of gnucash. I know there are tutorial to install gnucash in Slackware but it is not easy. Some people still failed. I success but have to spend 4-5 hours.
I struggled with GNUCash for hours the other day and eventually decided It wasn't worth it. I would really love to see a static package that would fly on my system, but I am afraid of downloading all those old dependencies listed on the howto page -- I hear they can screw up your working Gnome install.
For now it's just not that important to me, but my office is going to start using it soon, so I think I'm going to have to get it working. I have been toying with making up a shell script to automate the downloads of all the dependencies and build them in a chroot environment or something, but my preferred mirror doesn't carry anything older than 8.1 and that's a good excuse to put it off for another couple months :-) I hope you can make this package and if you do, I hope you will post it to linuxpackages.net.
Even a complete posting here of dependecies and links to resolve them would be a grate help. Information on minimal installs and PRECISE dependency information are so missing...
But, a package or group of packages would be ideal also.
I tried installing gnucash but it was a huge hassle. Instead, I forked out $15 for Moneydance -- the only money I've spent on my linux system. It's a great, reliable java-based program that does everything I need. You can check it out at www.moneydance.com.
I'll try gnucash once the developer comes up with a way to make it compatible with Slack 10.
You know what annoying when installing gnucash, sometimes you got error when compiling and you have no clue. Then you have package A installed. Then when you configure package B, it said it need package A. I HAVE THE DAMN PACKAGE A. The installation of gnucash is stupid hell.
Because I don't have credit card ( so I cann't buy moneydance ), I try to use MyBudget.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.