question on using random in C on FC4 (perhaps slightly OT)
Andy Green
andy at warmcat.com
Wed Nov 16 14:56:51 UTC 2005
Globe Trotter wrote:
> gcc -c -O3 -std=c99 -Wall -pedantic random.c
> random.c: In function 'setseed':
> random.c:35: warning: implicit declaration of function 'srandom'
> random.c: In function 'runi':
> random.c:48: warning: implicit declaration of function 'random'
>
> But I have included stdlib.h so what is the problem?
Can we see the first 50 lines of your code?
1 #include <stdlib.h>
2 #include <stdio.h>
3
4 int main() {
5 printf("%ld\n", random());
6 return 0;
7 }
gcc -c -O3 -Wall -pedantic test.c
works fine here with no errors or warnings.
$ gcc --version
gcc (GCC) 4.0.1 20050727 (Red Hat 4.0.1-5)
Is your $INCLUDE set in your shell and you pick up a different stdlib.h?
-Andy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 4492 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20051116/61035413/attachment-0001.bin>
More information about the fedora-list
mailing list