Lua 5.0 and FreeBSD 4.1

Evandro Sestrem evandro at blueone.com.br
Tue Jan 17 02:37:06 PST 2006



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



More information about the freebsd-questions mailing list