wow.. I'm getting more followups here than in the developer forum -- anyway, I didn't mean to get off topic so this will be my last off-topic post in this thread reagarding this topic... what I mean is -- I have a Qt program ready to do ... I can probably hack together some tar.gz of the code and/or even hack together some makefile that does an install and then make an ipk -- the part that I'm missing is probably trivial to old timer developers, but I seem to be not understanding it ... how do I set a path when compiling so that my program knows where the code will be once it's installed... and, how do I then test the code without installing it, etc.
ie: all my loads are defaulting to "." and/or file browser.. but how do I know if the user wants to put the code in /usr/local/blah or /usr/share/blah or /opt/blah -- etc. I think I'll just write a perl script since I'm comfortable with perl and sooner or later I'll figure this out.
Now, on to USEFUL stuff. I probably pestered Mickey a lot... about python (and pyqt) -- although I found python just too slow for my needs and I have since moved on to C++ (and Qt). I spent about 6 months reading books and now I've started to code and although I'm sure my code is embarassingly newbie-ish, it actually DOES something. You can see that I'm playing with scons, but I don't think I really need that if I already have qmake (although it is full python -- hell, I might as well use perl which I already KNOW and then just call qmake, etc).
If you are bored... if you want to help ...
http://www.spy.org/tmp/bwb30.tar.gzI spent a lot of time on C++... I also want to try to do things that are useful -- so I want to make a texas hold'm (and blackjack trainer) and some stuff for pdaXrom (ntp settings?) etc.
The big issue with me is just time. I need to maximize my time. If you saw how bwb started, it is my third c++ program and only my second Qt program (see
http://www.spy.org/tmp/gync.cpp as my second c++/first Qt) ... so bwb grew from about 10 lines with trying to figure out how o use Qt to a project where I was mostly trying as many Qt widgets as I could cram into the program. Along the way, I made a little hinge checker class that I'll use in my other Zaurus projects.
Now, you ask, why so much rambling? Well, I write this code because it compiles on my desktop, runs on my desktop and also runs on my Zaurus. I don't know if this runs under Qtopia -- but eventually I may try to make my programs work under each. I know this works under pdaXrom, but that also probably limits its audience. The Zaurus world is small, but things like OE seem to maximize this smaller community. I, personally, have been lame and went with pdaXrom because I can run straight X stuff which increases my ability to get software. I have looked at wxWidgets (c++) but Qt seems very professional and I don't mind GPL at this point.
Scott
ps: spec, pdaXrom has a livecd and also I think an SDK cd... boot, compile. env is all there.