[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Google
  Web www.spinics.net

Re: GTK+ library access issue?



Il giorno lun, 24/10/2011 alle 17.59 -0700, David Buchan ha scritto:
> Interesting. I just tried compiling a simple non-gtk c program:
> 
> 
> #include <stdio.h>
> #include <stdlib.h>
> #include <math.h>
> 
> int
> main()
> {
>   int i;
>   double a =3.14;
>   double c;
> 
>   c = log(a);
> 
>   c = pow(a, i);
> 
> }
> 
> 
> 
> 
> $ gcc -lm test.c
> /tmp/cc9RccRJ.o: In function `main':
> test.c:(.text+0x1b): undefined reference to `log'
> test.c:(.text+0x33): undefined reference to `pow'
> collect2: ld returned 1 exit status

Try "gcc test.c -lm": I found the object order is important on recent
Ubuntu. Not sure is gcc or ubuntu related.

With autotools I had to move the libs flags in LDADD instead of LDFLAGS.

Ciao.
-- 
Nicola


_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list


[GIMP Users]     [Yosemite News]    [Yosemite Photos]    [Gimp's Home]     [Steve's Art]

Add to Google Powered by Linux