Hi,
I just have downloaded (cloning) this project on my Ubuntu virtual machine in order to test my random byte generator.
I ran the following commands:
sh autogen.sh
./configure --prefix=/usr
sudo make
But I get errors saying that 'multiple definition of ' are variables defined in the dieharder.h file:
Here is the full build log: die_harder_build.log
I had a look inside the header file and the #ifndef #define #endif part was missing, I added it and run the sudo make command but it did not change anything.
Am I missing one step ?
I read the INSTALL file, at one point it is written "This last step will need to be done as root if the install is into a root-owned directory such as /usr and must be followed as noted by rerunning ldconfig." But I don't understand the meaning.
PS: I'm not a Linux user if this might help :)
Have a nice day and weekend,
ThePedro50
Hi,
I just have downloaded (cloning) this project on my Ubuntu virtual machine in order to test my random byte generator.
I ran the following commands:
sh autogen.sh./configure --prefix=/usrsudo makeBut I get errors saying that 'multiple definition of ' are variables defined in the dieharder.h file:
Here is the full build log: die_harder_build.log
I had a look inside the header file and the
#ifndef#define#endifpart was missing, I added it and run thesudo makecommand but it did not change anything.Am I missing one step ?
I read the INSTALL file, at one point it is written "This last step will need to be done as root if the install is into a root-owned directory such as /usr and must be followed as noted by rerunning ldconfig." But I don't understand the meaning.
PS: I'm not a Linux user if this might help :)
Have a nice day and weekend,
ThePedro50