makecompat, if installed to SD, has to be used on the / link of the applications wish are installed on SD. If used on the binary on SD, it will copy it to /.
Example:
If opera is on SD
# makecompat /mnt/card/opt/QtPalmtop/bin/opera
will copy operas\' binary to /opt/QtPalmtop.compat/bin instead of /mnt/card/opt/QtPalmtop.compat/bin
So we need to do instead:
# makecompat /opt/QtPalmtop/bin/opera
which will copy only the opera link on / to /opt/QtPalmtop.compat/bin
Cheers,
bluey