A .lib file contains definitions indeed.
Originally Posted by julie_777
A .lib file usually contains definitions, otherwise it is not much of a .lib file (ok, it might contain data sections only, I have not really checked). However a .lib file does not contain definitions for all functions existing over the world. It can use functions from other .lib files, and then the final application will need both .lib files to actually build.
without actual implementation and can link without any errors?
There is no single .lib file which you can use in both Symbian and WP code.
this works on symbian but on windows phone runtime it ends in linker error!
Yes, it is exactly like Windows. And Linux. And Mac OS. Or QNX. Perhaps BeOS. Or other OS-s from http://en.wikipedia.org/wiki/Compari...rating_systems. Actually there are not too many operating systems which can run programs which are not implemented.
is it like windows need the function definitions as well ?