i copied your addon to /opt/dev-ezx-0.2.0/ and extracted it like decribed
then i switched to /opt/dev-ezx-0.2.0/helloworld-qmake and have edit
the setenv.sh, did a qmake helloworld.pro, make ...
and now i get this:
mopserver:/opt/dev-ezx-0.2.0/helloworld-qmake # qmake helloworld.pro
mopserver:/opt/dev-ezx-0.2.0/helloworld-qmake # make
/opt/dev-ezx-0.2.0/helloworld-qmake/../qt/bin/moc -I../qt/mkspecs/qws/linux-ipaq-g++ -I. -I/opt/dev-ezx-0.2.0/helloworld-qmake/../qt/include -I/opt/dev-ezx-0.2.0/helloworld-qmake/../ezx/include -I. -I. helloworld.cpp -o helloworld.moc
Qt meta object compiler
moc: Invalid argument
Usage: moc [options] <header-file>
-o file Write output to file rather than stdout
-i Do not generate an #include statement
-f[file] Force #include, optional file name
-p path Path prefix for included file
-k Do not stop on errors
-nw Do not display warnings
make: *** [helloworld.moc] Error 1
mopserver:/opt/dev-ezx-0.2.0/helloworld-qmake #
i think a little step by step documenation after installing the crosstool would be very useful