darkrwe wrote > But is it neccessary for compiling and linking -so files ? > i had known .a file is enough ?
Archive libraries (.a) are statically linked i.e when you compile your program with -c option in gcc. So, if there's any change in library, you need to compile and build your code again. The advantage of .so (shared object) over .a library is that they are linked during the runtime i.e. after creation of your .o file -o option in gcc. So, if there's any change in .so file, you don't need to recompile your main program. But make sure that your main program is linked to the new .so file with ln command. -- View this message in context: http://qpid.2158936.n2.nabble.com/Qpid-0-22-Static-archive-a-file-does-not-exist-tp7598234p7598387.html Sent from the Apache Qpid users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
