dari `man math` :-)

---------
DESCRIPTION
       These  functions constitute the C math library, libm.  The
       link editor searches this library under the "-lm"  option.
       Declarations  for these functions may be obtained from the
       include file <math.h>.
--------

kalau gak nemu di man-nya, biasanya saya main tebak dengan 'grep [nama
fungsi yang gagal di-link] /usr/lib/*.a' ... semisal:

        r1 # grep deflate /usr/lib/*.a
        Binary file /usr/lib/libz.a matches
        Binary file /usr/lib/libz_p.a matches

berarti opsi gcc-nya adalah -lz ... biasanya manjur meski terkesan pake
cara 'hack' ... hehehe :-)

-jky

On Fri, 5 Apr 2002, adwin wrote:

> udah di bagian linking option : (ini ya?)
> (kalo salah kasi tau dimana letaknya, yg spesifik..jangan cuman man
> gcc doang :) )
> 
> tapi  masih  belum  menjawab  bagaimana  mencari nama library tersebut
> (misal  kalo  pake math.h kok bisa pake -l m ? dst dst ... atau memang
> hanya  ada di manual librarynya dan selalu dicantumkan ?
> soalnya  baca  qtdoc, dikasi tau pake -lqt nya di QT-Compiling-How-To,
> dan itu ngga jadi satu sama dokumentasinya QT & yg bikin orang lain.
> funsi  matematik  di dokumentasi libc juga ngga nyebutin kalau kompile
> math.h pakainya -lm.



-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke