From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 15 May 2003 23:04:41 +0400 From: Alexey Tourbin To: community@altlinux.ru Message-ID: <20030515190441.GA1738@solemn.turbinal.org> Mail-Followup-To: community@altlinux.ru References: <3EC3D7FF.1010900@iop.kiev.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline In-Reply-To: <3EC3D7FF.1010900@iop.kiev.ua> Subject: [Comm] Re: gcc Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Thu, May 15, 2003 at 09:10:07PM +0300, Andrey Rybak wrote: > На старости лет обнаружил, что не умею пользоваться gcc. > Подскажите, как скомпилировать программу с вызовами функций sqrt(), > exp(), sin() и иже с ними без сообщений компиллятора: > /home/andrey/tmp/cctwjuhg.o(.text+0x2c): undefined reference to `sqrt' > /home/andrey/tmp/cctwjuhg.o(.text+0x4c): undefined reference to `pow' > /home/andrey/tmp/cctwjuhg.o(.text+0x7a): undefined reference to `exp' -lm > #include есть. > сам файл math.h есть (по тому же пути где и stdio.h), причем подобных > ошибок для функций printf(), puts() etc. не наблюдается. Мало того, и > программы с использованием функций, объявленных в stdio.h работают > корректно. Помогите, пожалуйста. Потому что -lc влинковывается по умолчанию. --bp/iNruPH9dso1Pn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+w+TJfBKgtDjnu0YRAiClAKCHWq9M5Doi62zi69Bk6wPOs+mDPwCg2uH3 84f3rkzMr98gx3FxOu6wahc= =DWxm -----END PGP SIGNATURE----- --bp/iNruPH9dso1Pn--