From: Yu Jaemin Newsgroups: comp.os.msdos.djgpp Subject: Re: Need for Math library Date: 1 Oct 1998 05:19:19 GMT Organization: Korea Telecom Lines: 21 Sender: Yu Jaemin Message-ID: <6uv3cn$pvn$1@news.kornet.nm.kr> References: <199810010155 DOT VAA28401 AT delorie DOT com> NNTP-Posting-Host: soback.kornet.nm.kr User-Agent: tin/pre-1.4-980105 (UNIX) (SunOS/5.5.1 (sun4u)) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp George Foot wrote: > The linker processes libraries from left to right. It only > links in parts of libraries that have been used by things > appearing to the left of the library on the command line. > I think your command would not have linked any of the library > -- your C file would have been using libc's versions of the > maths functions. Oops..I'm sorry. :) I thought that both are ok. In gcc manual, I found that it makes difference where in the (gcc) command you write '-l' option. So.. gcc foo.o -lz bar.o is different from gcc foo.o bar.o -lz. The former case, any function in libz.a can't be included to bar.o. I'd better first read the manual. Thanks other people. :) Jaemin