after make static i had the problem on shells with different tcliblib version that i cannot start the eggdrop. It says tcllib not found. is there any possibility to avoid this and to ensure that my static compiled eggdrop runs on almost every linux system?
sorry im blind but after adding that i got a compile error:
/usr/i486-suse-linux/bin/ld: cannot find -ltcl when he tries to make: gcc -pipe -static -o ../eggdrop bg.o botcmd.o ... -L/usr/lib -ltcl -lm -ldl -lnsl
Strange that without -static he recognize that -ltcl as parameter ?
libtcl.a is missing. tcl doesn't compile it as default. you'll have to recompile tcl (in your home dir if you aint an admin) with the ./configure options to make the static libs, and point eggdrops configure script to that version of tcl.
I compiled static tcl lib as you suggested in my home dir and pointed to that, but
while making core i got following error then:
make[1]: *** No rule to make target `tcl/libtcl8.3.a', needed by `../eggdrop'. Stop. Any idea what im doing wrong?