Hi Ian, Thanks for the exhaustive reply.That was really helpful. You were right about the problem being related to X11 libs.
I am using nano-X which is simulating the X11server. I am using gcc-arm-linux and g++-arm-linux to build the toolchain. The problem with the linking error is now sorted out. Since I was using nxlib it should be the one that define the XIMOfIC and other functions. Strangely the nxlib 0.45 and 0.46 both do not do that. So I got the latetst source code (released on 29th July 2011) and built the nxlib which solved the problem. What those guys have done is added the functions XIMOfIC,XLocaleOfIM and Xutf8LookupString in stubs file. Basically these function are implemented as stubs and returns zero. Now that I was able to build the application I went ahead and tested it on the target. All seems to work fine but I was hit with a new problem. Now I cannot see any text on my application. So I think because XIMOfIC,XLocaleOfIM and Xutf8LookupString fucntions are implemented as stubs, the fltk is unable to render the text. Am I correct here? Next things is how important are XIMOfIC,XLocaleOfIM and Xutf8LookupString function to the new fltk 1.3.0 for UTF8 support and what exactly are their functions? Thanks for all your help. _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

