[ale] Missing "floor"?
Ed Cashin
ecashin at noserose.net
Wed Jun 19 10:30:29 EDT 2013
Maybe link the math library? A quick check suggests that's it.
[ecashin at marino ~]$ man floor | grep Link
Link with -lm.
[ecashin at marino ~]$
On Wed, Jun 19, 2013 at 10:18 AM, leam hall <leamhall at gmail.com> wrote:
> Not sure why I'm getting:
>
> gcc -Wall -Werror -o rand rand.c
> /tmp/ccAJ7e8S.o: In function `main':
> rand.c:(.text+0x16): undefined reference to `floor'
> collect2: ld returned 1 exit status
>
> ###
> rand.c
> ###
>
> #include <stdio.h>
> #include <unistd.h>
> #include <stdlib.h>
> #include <math.h>
>
> int main(void) {
>
> int num;
> float val = 2.3;
> num = floor(val);
> printf("num is %d.\n", num);
>
> return 0;
> }
>
> --
> Mind on a Mission <http://leamhall.blogspot.com/>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>
>
--
Ed Cashin <ecashin at noserose.net>
http://noserose.net/e/
http://www.coraid.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20130619/642aef50/attachment.html>
More information about the Ale
mailing list