Diffstat (limited to 'noncore/unsupported/qashmoney/README') (more/less context) (show whitespace changes)
-rwxr-xr-x | noncore/unsupported/qashmoney/README | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/noncore/unsupported/qashmoney/README b/noncore/unsupported/qashmoney/README new file mode 100755 index 0000000..ef004f7 --- a/dev/null +++ b/noncore/unsupported/qashmoney/README | |||
@@ -0,0 +1,71 @@ | |||
1 | QashMoney - Budget Software for the Sharp Zaurus | ||
2 | |||
3 | README | ||
4 | |||
5 | This file lists all the important files in the qashmoney CVS directory and how | ||
6 | to make the IPK file that goes on the Zaurus. When you checkout the | ||
7 | qashmoney-source module from CVS, it will create a directory on your hard drive called | ||
8 | qashmoney-source. These instructions assume you are in this directory. | ||
9 | |||
10 | The first thing you need to do is have all the necessary cross-compile software | ||
11 | and Qtopia installed on your system. I assume you have already done this since | ||
12 | you are downloading CVS, but if not, go to: | ||
13 | |||
14 | http://docs.zaurus.com | ||
15 | |||
16 | and download the RPMS that you need for development. | ||
17 | |||
18 | You also must have sqlite installed on your system to successfully compile | ||
19 | QashMoney. Go to: | ||
20 | |||
21 | http://www.sqlite.org | ||
22 | |||
23 | to download this progam. | ||
24 | |||
25 | After that, set the correct environment variables for the package you | ||
26 | are developing. Two scripts in the qashmoney-source directory are used for that purpose: x86.sh | ||
27 | and arm.sh. If you are building for x86 type: | ||
28 | |||
29 | source x86.sh | ||
30 | |||
31 | and press enter. To make binaries that run on the Zaurus, type: | ||
32 | |||
33 | source arm.sh | ||
34 | |||
35 | Next, construct the makefile by typing: | ||
36 | |||
37 | tmake -o Makefile qashmoney.pro | ||
38 | |||
39 | tmake is Trolltech's program for constructing a typical GNU Makefile from the | ||
40 | project file (qashmoney.pro for this application). If you get an "error: tmake | ||
41 | command not found", you either don't have all the correct RPMS installed or your | ||
42 | environment variables are not correctly set. If all is well type: | ||
43 | |||
44 | make | ||
45 | |||
46 | and the program should be constructed and you will be left with a qashmoney | ||
47 | binary in this directory. If you compiled for x86, you can see the application | ||
48 | by using the Qt Virtual Frame Buffer which emulates the Qtopia environment on | ||
49 | your computer. First, copy all the files from the databasefiles directory within the | ||
50 | qashmoney directory. Otherwise, the program will not function. | ||
51 | |||
52 | To run QashMoney in the Qtopia Virtual Frame Buffer, type: | ||
53 | |||
54 | qvfb & | ||
55 | ./qashmoney -qws | ||
56 | |||
57 | and QashMoney should appear in the frambuffer. You can use and test qashmoney | ||
58 | here as you would on the Zaurus. | ||
59 | |||
60 | If you want to compile the app and make the IPK file, check out the qashmoney-build module and see the README file in that module. | ||
61 | |||
62 | I hope the program can be useful. If you have any questions or comments, please | ||
63 | contact me at qashmoneyman@attbi.com | ||
64 | |||
65 | Thanks! | ||
66 | |||
67 | Allen | ||
68 | |||
69 | Disclaimer: Altough I've tried to make this application tight and well | ||
70 | functioning, it comes with absolutely no warranty and I will not be liable for | ||
71 | any damage it may cause. | ||