From owner-freebsd-hackers@FreeBSD.ORG Tue Jan 17 14:20:05 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B63C916A41F for ; Tue, 17 Jan 2006 14:20:05 +0000 (GMT) (envelope-from evandro@blueone.com.br) Received: from mx1.tpa.com.br (mx1.tpa.com.br [200.203.183.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D3B743D46 for ; Tue, 17 Jan 2006 14:20:03 +0000 (GMT) (envelope-from evandro@blueone.com.br) Received: from evandro (unknown [200.135.220.100]) by mx1.tpa.com.br (Postfix) with ESMTP id 05CA5100820 for ; Tue, 17 Jan 2006 11:54:11 -0200 (BRST) From: "Evandro Sestrem" To: Date: Tue, 17 Jan 2006 12:23:51 -0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 X-AntiVirus-TPA-Information: anti-virus X-AntiVirus-TPA: Mensagem limpa X-TPA-From: evandro@blueone.com.br Subject: Lua 5.0 and FreeBSD 4.1 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2006 14:20:05 -0000 Hello, I'm trying compile a project using Lua 5.0 (www.lua.org) in FreePascal (2.0.2 [2005/11/17] for i386) in a FreeBSD 4.1. The Lua 5.0 is correctly installed. It compiles ok, but when it is linking I got these errors: /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_sin': lmathlib.o(.text+0x52): undefined reference to 'sin' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_cos': lmathlib.o(.text+0x8e): undefined reference to 'cos' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_tan': lmathlib.o(.text+0xca): undefined reference to 'tan' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_asin': lmathlib.o(.text+0x106): undefined reference to 'asin' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_acos': lmathlib.o(.text+0x142): undefined reference to 'acos' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_atan': lmathlib.o(.text+0x17e): undefined reference to 'atan' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_atan': lmathlib.o(.text+0x1cb): undefined reference to 'atan2' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_ceil': lmathlib.o(.text+0x20a): undefined reference to 'ceil' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_floor': lmathlib.o(.text+0x246): undefined reference to 'floor' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_mod': lmathlib.o(.text+0x293): undefined reference to 'fmod' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_sqrt': lmathlib.o(.text+0x2d2): undefined reference to 'sqrt' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_pow': lmathlib.o(.text+0x31f): undefined reference to 'pow' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_log': lmathlib.o(.text+0x35e): undefined reference to 'log' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_log10': lmathlib.o(.text+0x39a): undefined reference to 'log10' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_exp': lmathlib.o(.text+0x3d6): undefined reference to 'exp' /usr/local/lib//liblualib.a(lmathlib.o): In function 'math_random': lmathlib.o(.text+0x6e1): undefined reference to 'floor' lmathlib.o(.text+0x78d): undefined reference to 'floor' In what version of FreeBSD (or libc) these functions (sin, cos, tan, ...) were implemented? Thanks for any help. Evandro Sestrem -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.18/230 - Release Date: 14/1/2006