Hello, I am trying to compile execute a qt proejct (that i have built in my development machine) on the target machine ( the embedded one). The project load normaly dynamic libraries (*.so) to run normally. But , when executing the project on the development machine, the .so are not loaded. in fact , the debugging output indicates ; Plugin uses incompatible Qt Library : expected build key "i386 linux ptx-g++ full-config,' , got "i486 linux g++-4 full-config". I must precise, that i didn't create packages for my project, because , it is kind of impossible due to architecture i've adopted for the application. So i'm executing the application "normally" from the terminal ( xinit path_to_app/appname). For loading the plugins, i use QPluginLoader So , i'm wondering, if there anyway to encounter this problem?? ( differnt buildkeys) . otherwise, is there anyway to compile the sources with the same version of compiler that is on my target machine ( embedded)... ( can i compile them directly there? or can i add the target machine compiler and debugger in the host development machine, so i can compile them there ???)) Your help is much appreciated. Mohtadi BARHOUMI