On Mon, Jul 28, 2003 at 11:59:37AM +0200, Nils-Erik Svang?rd wrote: > I'm trying to > #include <linux/random.h> > because I've read somewhere that if I need very good random numbers in ^^^^^^^^^
Where? > linux thats the way to go. > But when I include it and try to compile I get: > $gcc -lgmp prim_med_gmp.c > /tmp/ccgB8Uh9.o(.text+0x15b): In function `main': > : odefined reference to "get_random_bytes" > collect2: ld returned 1 exit status You're not supposed to include kernel headers like <linux/random.h> from userspace code. Have you tried just using the libc's rand() function? If that's too pseudo-random for you, you could read from /dev/random instead. See the random(4) man page. Cheers, -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]