On Thu, Jan 20, 2000 at 03:34:29PM +0100, Ronald van Loon wrote: > program needs on the command line. While it may be true that it is > sufficient to be *dependent* only on imlib, it is still necessary to > specify all those other implicit libraries to the linker. The linker is > not smart enough to follow all dependencies that stem from linking to a > library.
Other people have already pointed out that this isn't true. > What the linker needs is a list of all the files it needs to fixup the > symbol table. It finds those in a .lib file that is present for every .so > file. That isn't true either. There are no .lib files on linux, or on most (any?) other unix platforms. Perhaps you're thinking of windows?