ok here is the fix. that code is built against libnet0 you will need this older package. uninstall the slackbuild one if you have it installed.
down load this tar.
http://old-releases.ubuntu.com/ubunt...2a.orig.tar.gz
extract the tar cd 'change directories libnet0_1.0.2a.orig
Code:
run ./configure --prefix=/usr --libdir=/usr/lib or for 64 bit ./configure --prefix=/usr --libdir=/usr/lib64
then make
then run this command
new2dir make install
after step 5 for press any key. then press enter until the gui then generate a package data base entry
then close that window then press enter.
now click the pet package and install it.
here is where the 1.0.2 is broke you will need to manually copy the
Code:
cp libnet0_1.0.2a.orig/libnet-config /usr/bin/
then now
now extract ddosim-0.2.tar.gz cd ddosim-0.2
and again
Code:
./configure --prefix=/usr --libdir=/usr/lib or for 64 bit ./configure --prefix=/usr --libdir=/usr/lib64
then make
then run this command
new2dir make install
now click the pet package and install it you are all done.
That old code was written for that libnet-1.0.2 it has different calls from 1.1.16 have fun.
always remember to run ldconfig after you install something it may not be in the install script.
remember if building in puppy 64 bit the ./configure --prefix=/usr --libdir=/usr/lib64
because it may go to /usr/lib and in puppy 64 bit. the /etc/ld.so.conf does not have the /usr/lib or /usr/local/lib on it.