There is a source file under the libs/random directory that contains the implementation of random_device. You'll have to include it in your project in order to link. -Steve
-----Original Message----- From: Jon Agiato [mailto:JonAgiato@nyc.rr.com] Sent: Thursday, April 03, 2003 10:02 PM To: Boost-Users@yahoogroups.com Subject: [Boost-Users] Please, please help!!! boost::random_device
Hello all,
I am attempting to use the non-deterministic random number generator class contined in boost::random and have encountered the following errors upon running the program. The program does compile without errors, and I am using KDevelop 2.1.3 in the RedHat Linux 8.0 environment.
Here's the offending code:
#include <iostream> #include <cstdlib> #include
int main() { boost::random_device dev;
return EXIT_SUCCESS; }
I receive the following error message: /home/JAgiato/boosttest/boosttest/main.cpp:6: undefined reference to `boost::random_device::default_token' /home/JAgiato/boosttest/boosttest/main.cpp:6: undefined reference to `boost::random_device::random_device[in-charge](std::basic_str ing
const&)' /home/JAgiato/boosttest/boosttest/main.cpp:8: undefined reference to `boost::random_device::~random_device [in-charge]()' My goal is to use this class to produce non-deterministic 32 bit integers which will be streamed to a binary file. Any help is greatly apprechiated! Thank you!
Jon Agiato JonAgiato@nyc.rr.com
[Non-text portions of this message have been removed]
------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/W7NydA/hdqFAA/VygGAA/EbFolB/TM -------------------------------------------------------------- -------~->
Info: http://www.boost.org Wiki: http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl Unsubscribe: mailto:boost-users-unsubscribe@yahoogroups.com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/