On Saturday 20 November 2004 11:53 pm, Den Jean wrote: > it crashes > when compiled for ARM >
I also debugged it on the zaurus with gdb. On clicking the button that is attached to AppQuit I get: Program received signal SIGILL, Illegal instruction. $000a0e84 in U_SYSUTILS_UPPERCASETABLE () I also checked wether method.func corresponds to @MyClass.AppQuit and method.data to MyClass. So I added this pascal code. ------------------------------------------------------------------------------------------ QButton_clicked_Event(Method):=MyClass.AppQuit; writeln('@MyClass.AppQuit:',IntToHex(integer(@MyClass.AppQuit),4)); writeln('@Method.code:',IntToHex(integer(Method.code),4)); writeln('MyClass:',IntToHex(integer(MyClass),4)); writeln('@Method.data:',IntToHex(integer(Method.data),4)) ------------------------------------------------------------------------------------------ A screenshot for fun of gdb debugging this fpc program on the zaurus is here: http://users.pandora.be/Jan.Van.hijfte/qtforfpc/test01.png I hope this helps. kind regards, Jan _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal