I have just built a linux console app using introjucer makefile. (I read in another post there is an easy way to encrypt data using RSA algorithm and a console app that runs in the server and encrypts the data into a keyfile).
After installing a few libraries I managed to compile it in release mode and work propertly. But I have read (I am not sure because I am a Linux newbie) that perhaps that app does not work in any linux versions. When looking at the dynamic libraries linked to the executable, these one appears:
linux-gate.so.1 => (0x00ccd000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0x00691000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0x00cf9000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0x008e6000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0x0069b000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0x007a5000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0x00bbb000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x00110000)
I am using Ubuntu 12.04. My questions are,
Will my app run in any version of Linux?
If not, is there any way to convert those libraries into static mode or anything else?
I will be very grateful If any one could give me a hint.
Thanx to all,