Am Mittwoch, den 05.09.2007, 01:58 -0400 schrieb Michel Salim:
I found this really bizarre problem when compiling a simple test case: the C file generated by Vala seems to be correct, but I keep getting linker errors of this sort: /tmp/cc2bjTjM.o: In function `euclid_gcd': euclid.c:(.text+0xd4): undefined reference to `floor' collect2: ld returned 1 exit status error: cc exited with status 256 Compilation failed: 1 error(s), 0 warning(s)
You'll have to link with -lm to use most of the math functions in a console based Vala program. We plan support for automatically adding that compiler switch, but for now you have to compile your program with the switches "-X -lm". When using GTK+ you can omit that switches, as GTK+ pulls in that dependency already. Ciao, Mathias -- Mathias Hasselmann <mathias hasselmann gmx de> http://taschenorakel.de/
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil