I don't know whether this topic should be posted here or not: since it is related to pdaXrom, I just post this topic here....
There are so many programming framework can be used to develop in pdaXrom, for example, gtk; but I am trying to introduce Qt here because it is rapid to develop many components out in minutes using the GUI tools like QtDesigner, which is very similar to the Visual Studio IDE on developing apps. If you have tasted in the VS IDE in your daily life, you should be happy to taste with the Designer in Qt as well.
in pdaXrom feeds, there are already a number of x86 images available, but only beta1 is having the vmware image which can be read-write; whereas from beta3 onwards, all the x86 images are CD iso images that are read-only. Therefore, if you really want to do things without any restrictions, you can work from the vmware image straight away. (The vmware image is broken in mail.pdaxrom.org, you can get the tarball of it from
http://distro.ibiblio.org/pub/linux/distri...vmware/?C=D;O=A , which is 231M)
However, I also recommend to use an alternative method: open the later versions of iso images via Virtual PC (from M$ which is also a freeware) and attach the ISO file as a virtual CD-ROM to trigger this OS, and creating a virtual harddisk using inside Virtual PC... Although this method is a little bit complicated, the effect is also acceptable as you can stick to use your virtual harddisk as your working environment.
Since the Qt 3.3.5 inside the vmware image (and so for the ISO images) cannot be used to compile (no moc, designer, linguist and so on), we need to compile them again so that the Qt can be used to compile moc meta objects and design .... Orz
for the Qt 3.3.8 , which is released very recently at 20 Feb 2007, can be obtained from
http://www.trolltech.com download.
how to put the qt-x11-opensource-3.3.8 tarball into the vmware image? the most convenient way is to use CD burner. Just burn the tarball inside a CD-RW and adjust the VMWare virtual machine file to hook your CD-ROM, and start the virtual machine (vm).
inside the vm, you can start a terminal (like aterm / rxvt) and check /dev/cdroms/cdrom0 is available (it should be available) , and mount it to /mnt/cdrom: -
mount /dev/cdroms/cdrom0 /mnt/cdrom
ls -l /mnt/cdrom, you should see the qt-3.3.8 tarball.
cd to your root dir (/home/root), issue the following command for direct extraction of your tarball
tar zvxf /mnt/cdrom/qt-x11-opensource-3.3.8.tar.gz
resultant dir will be /home/root/qt-x11-opensource-3.3.8
cd to the resultant dir, type
./configure
make
wait for half to one hour, your qt 3.3.8 should be built.
cp /ho=me/root/qt-x11-opensource-3.3.8/bin/* /usr/local/qt/bin
(which is the vmware's qt location), your Qt should be available to use
if the Qt is still not available, maybe $QTDIR , $QMAKESPEC or $PATH is not included the dir. please read relevant information in Google which can fix them.
All i can remind at this moment is the settings inside /usr/local/qt/mkspecs/default/qmake.conf is not correct, the C++ and CXX environmental variables should be gcc / g++ instead of i686-linux-gcc / i686-linux-g++ (since the settings needs to be tailor made a lot, vmware image is recommended to adopt), and -spec flag should be adopt if errors coming out...
Hope this can help Qt in pdaXrom development a lot conveninent in PCX86 machines ....
some dirty and quick Qt development of me & linux vmware screencaptures
VMWare output
[img]http://www.hk3zone.com/attachments/vmwarepdaxrom_ZCAxNbsJdVXC.png\" border=\"0\" class=\"linked-image\" /]
Money to words converter
[img]http://www.mocasting.com/main/album/3504/original/69593.png\" border=\"0\" class=\"linked-image\" /]
Romanian numerals to number converter
[img]http://www.mocasting.com/main/album/3504/original/69748.png\" border=\"0\" class=\"linked-image\" /]