<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/11206" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2006-01-19T00:53:09-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/11206</id>

		<entry>
		<author><name><![CDATA[demond]]></name></author>
		<updated>2006-01-19T00:53:09-04:00</updated>

		<published>2006-01-19T00:53:09-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=59527#p59527</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=59527#p59527"/>
		<title type="html"><![CDATA[[Compile Errors] First Missing - Now wrong variables.]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=59527#p59527"><![CDATA[
you need to add /usr/local/lib to /etc/ld.conf.so and then run <em class="text-italics">ldconfig</em><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5056">demond</a> — Thu Jan 19, 2006 12:53 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Spre]]></name></author>
		<updated>2006-01-18T06:23:43-04:00</updated>

		<published>2006-01-18T06:23:43-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=59516#p59516</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=59516#p59516"/>
		<title type="html"><![CDATA[[Compile Errors] First Missing - Now wrong variables.]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=59516#p59516"><![CDATA[
Hello, I have been trying to Compile this eggy for 9 hours now <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_biggrin.gif" width="15" height="15" alt=":D" title="Very Happy">.<br><br>EggyVersion: 1.6.17<br>TCLVersion: 8.4.12<br>System: Linux - Debian 3.1<br><br>When I first started I realized I needed TCL Which I got and Compiled/Installed  and Resides currently in usr/local/lib.<br><br>My first errors were after modules were compiled I was geting this.<br><br><blockquote class="uncited"><div>Test run of ./eggdrop -v:<br>./eggdrop: error while loading shared libraries: libtcl8.4.so: cannot open shared object file: No such file or directory<br>make: *** [modules] Error 127</div></blockquote>This is after it leaves directory <br>make[1]: Leaving directory `/home/***/eggdrop1.6.17/src/mod<br><br>I rechecked all of tcl stuff and it is all there so I couldnt understand anything about why. So I read on the site and after a while I came upon a way to make the configure read the libtcl with enviromental variables.<br><br>So i tried those which I found from a link off the site to be<br><blockquote class="uncited"><div>./configure --with-tcllib=$HOME/tcl8.4.12/unix/libtclstub8.4a --with-tclinc=$HOME/tcl8.4.12/generic/tcl.h</div></blockquote>So i ran those and get the following<br><blockquote class="uncited"><div>This is Eggdrop's GNU configure script.<br>It's going to run a bunch of tests to hopefully make your compile<br>work without much twiddling.<br><br>checking for gcc... gcc<br>checking for C compiler default output file name... a.out<br>checking whether the C compiler works... yes<br>checking whether we are cross compiling... no<br>checking for suffix of executables... <br>checking for suffix of object files... o<br>checking whether we are using the GNU C compiler... yes<br>checking whether gcc accepts -g... yes<br>checking for gcc option to accept ANSI C... none needed<br>checking how to run the C preprocessor... gcc -E<br>checking for egrep... grep -E<br>checking for AIX... no<br>checking for library containing strerror... none required<br>checking for ANSI C header files... yes<br>checking for sys/types.h... yes<br>checking for sys/stat.h... yes<br>checking for stdlib.h... yes<br>checking for string.h... yes<br>checking for memory.h... yes<br>checking for strings.h... yes<br>checking for inttypes.h... yes<br>checking for stdint.h... yes<br>checking for unistd.h... yes<br>checking minix/config.h usability... no<br>checking minix/config.h presence... no<br>checking for minix/config.h... no<br>checking whether the compiler understands -Wall... yes<br>checking whether the compiler understands -pipe... yes<br>checking for a BSD-compatible install... /usr/bin/install -c<br>checking whether make sets $(MAKE)... yes<br>checking for ranlib... ranlib<br>checking whether ln -s works... yes<br>checking whether head -n 1 works... yes<br>checking for gawk... gawk<br>checking for basename... basename<br>checking for uname... uname<br>checking for socket in -lsocket... no<br>checking for connect in -lnsl... yes<br>checking for gethostbyname in -ldns... no<br>checking for dlopen in -ldl... yes<br>checking for tan in -lm... yes<br>checking for pthread_mutex_init in -lpthread... yes<br>checking system type... Linux<br>checking system release... 2.6.13.2-051001a<br>checking module loading capabilities... <br>checking dl.h usability... no<br>checking dl.h presence... no<br>checking for dl.h... no<br>checking dlfcn.h usability... yes<br>checking dlfcn.h presence... yes<br>checking for dlfcn.h... yes<br>checking loader.h usability... no<br>checking loader.h presence... no<br>checking for loader.h... no<br>checking rld.h usability... no<br>checking rld.h presence... no<br>checking for rld.h... no<br>checking mach-o/dyld.h usability... no<br>checking mach-o/dyld.h presence... no<br>checking for mach-o/dyld.h... no<br>checking mach-o/rld.h usability... no<br>checking mach-o/rld.h presence... no<br>checking for mach-o/rld.h... no<br>checking for dlopen... yes<br>checking for load... no<br>checking for NSLinkModule... no<br>checking for shl_load... no<br>checking for rld_load... no<br>checking for dirent.h that defines DIR... yes<br>checking for library containing opendir... none required<br>checking whether time.h and sys/time.h may both be included... yes<br>checking arpa/inet.h usability... yes<br>checking arpa/inet.h presence... yes<br>checking for arpa/inet.h... yes<br>checking fcntl.h usability... yes<br>checking fcntl.h presence... yes<br>checking for fcntl.h... yes<br>checking limits.h usability... yes<br>checking limits.h presence... yes<br>checking for limits.h... yes<br>checking locale.h usability... yes<br>checking locale.h presence... yes<br>checking for locale.h... yes<br>checking netdb.h usability... yes<br>checking netdb.h presence... yes<br>checking for netdb.h... yes<br>checking netinet/in.h usability... yes<br>checking netinet/in.h presence... yes<br>checking for netinet/in.h... yes<br>checking std_args.h usability... no<br>checking std_args.h presence... no<br>checking for std_args.h... no<br>checking stdarg.h usability... yes<br>checking stdarg.h presence... yes<br>checking for stdarg.h... yes<br>checking stddef.h usability... yes<br>checking stddef.h presence... yes<br>checking for stddef.h... yes<br>checking sys/file.h usability... yes<br>checking sys/file.h presence... yes<br>checking for sys/file.h... yes<br>checking sys/param.h usability... yes<br>checking sys/param.h presence... yes<br>checking for sys/param.h... yes<br>checking sys/rusage.h usability... no<br>checking sys/rusage.h presence... no<br>checking for sys/rusage.h... no<br>checking sys/select.h usability... yes<br>checking sys/select.h presence... yes<br>checking for sys/select.h... yes<br>checking sys/socket.h usability... yes<br>checking sys/socket.h presence... yes<br>checking for sys/socket.h... yes<br>checking sys/time.h usability... yes<br>checking sys/time.h presence... yes<br>checking for sys/time.h... yes<br>checking for unistd.h... (cached) yes<br>checking wchar.h usability... yes<br>checking wchar.h presence... yes<br>checking for wchar.h... yes<br>checking for an ANSI C-conforming const... yes<br>checking whether byte ordering is bigendian... no<br>checking for inline... inline<br>checking for pid_t... yes<br>checking for size_t... yes<br>checking whether struct tm is in sys/time.h or time.h... time.h<br>checking for struct tm.tm_zone... yes<br>checking for working volatile... yes<br>checking for socklen_t... yes<br>checking for long... yes<br>checking size of long... 4<br>checking for int... yes<br>checking size of int... 4<br>checking for short... yes<br>checking size of short... 2<br>checking for clock... yes<br>checking for dprintf... yes<br>checking for fsync... yes<br>checking for getdtablesize... yes<br>checking for getrusage... yes<br>checking for inet_aton... yes<br>checking for isascii... yes<br>checking for mbrlen... yes<br>checking for memcpy... yes<br>checking for memset... yes<br>checking for random... yes<br>checking for rename... yes<br>checking for setpgid... yes<br>checking for sigaction... yes<br>checking for sigemptyset... yes<br>checking for snprintf... yes<br>checking for srandom... yes<br>checking for strcasecmp... yes<br>checking for strncasecmp... yes<br>checking for uname... yes<br>checking for vsnprintf... yes<br>checking for sys/select.h... (cached) yes<br>checking for sys/socket.h... (cached) yes<br>checking types of arguments for select... int,fd_set *,struct timeval *<br>checking for vprintf... yes<br>checking for _doprnt... no<br>checking for strftime... yes<br>checking for stdlib.h... (cached) yes<br>checking for unistd.h... (cached) yes<br>checking for getpagesize... yes<br>checking for working mmap... yes<br>checking for broken libsafe sscanf... no<br>configure: warning:<br><br>  The file '/root/tcl8.4.12/unix/libtclstub8.4a' given to option --with-tcllib is not valid.<br><br>  configure will now attempt to autodetect both the Tcl library and header.<br><br>configure: warning:<br><br>  The file '' given to option --with-tclinc is not valid.<br><br>  configure will now attempt to autodetect both the Tcl library and header.<br><br>checking for Tcl library... using /lib<br>checking for Tcl header... using /<br>checking whether the Tcl system has changed... yes<br>checking for Tcl version... <br>checking for Tcl patch level... <br>configure: error:<br><br>  Your Tcl version is much too old for Eggdrop to use. You should<br>  download and compile a more recent version. The most reliable<br>  current version is 8.4.6 and can be downloaded from<br>  <a href="ftp://tcl.activestate.com/pub/tcl/tcl8_4/" class="postlink">ftp://tcl.activestate.com/pub/tcl/tcl8_4/</a>.<br><br>  See doc/COMPILE-GUIDE's 'Tcl Detection and Installation' section<br>  for more information.</div></blockquote>this is using the ame thing in the small guide.<br><br><br>now at this point I am very frustrated. So i decide to wipe the dir of all files and start over.<br><br>now this is what i get.<br><blockquote class="uncited"><div>This is Eggdrop's GNU configure script.<br>It's going to run a bunch of tests to hopefully make your compile<br>work without much twiddling.<br><br>checking for gcc... gcc<br>checking for C compiler default output file name... a.out<br>checking whether the C compiler works... yes<br>checking whether we are cross compiling... no<br>checking for suffix of executables... <br>checking for suffix of object files... o<br>checking whether we are using the GNU C compiler... yes<br>checking whether gcc accepts -g... yes<br>checking for gcc option to accept ANSI C... none needed<br>checking how to run the C preprocessor... gcc -E<br>checking for egrep... grep -E<br>checking for AIX... no<br>checking for library containing strerror... none required<br>checking for ANSI C header files... yes<br>checking for sys/types.h... yes<br>checking for sys/stat.h... yes<br>checking for stdlib.h... yes<br>checking for string.h... yes<br>checking for memory.h... yes<br>checking for strings.h... yes<br>checking for inttypes.h... yes<br>checking for stdint.h... yes<br>checking for unistd.h... yes<br>checking minix/config.h usability... no<br>checking minix/config.h presence... no<br>checking for minix/config.h... no<br>checking whether the compiler understands -Wall... yes<br>checking whether the compiler understands -pipe... yes<br>checking for a BSD-compatible install... /usr/bin/install -c<br>checking whether make sets $(MAKE)... yes<br>checking for ranlib... ranlib<br>checking whether ln -s works... yes<br>checking whether head -n 1 works... yes<br>checking for gawk... gawk<br>checking for basename... basename<br>checking for uname... uname<br>checking for socket in -lsocket... no<br>checking for connect in -lnsl... yes<br>checking for gethostbyname in -ldns... no<br>checking for dlopen in -ldl... yes<br>checking for tan in -lm... yes<br>checking for pthread_mutex_init in -lpthread... yes<br>checking system type... Linux<br>checking system release... 2.6.13.2-051001a<br>checking module loading capabilities... <br>checking dl.h usability... no<br>checking dl.h presence... no<br>checking for dl.h... no<br>checking dlfcn.h usability... yes<br>checking dlfcn.h presence... yes<br>checking for dlfcn.h... yes<br>checking loader.h usability... no<br>checking loader.h presence... no<br>checking for loader.h... no<br>checking rld.h usability... no<br>checking rld.h presence... no<br>checking for rld.h... no<br>checking mach-o/dyld.h usability... no<br>checking mach-o/dyld.h presence... no<br>checking for mach-o/dyld.h... no<br>checking mach-o/rld.h usability... no<br>checking mach-o/rld.h presence... no<br>checking for mach-o/rld.h... no<br>checking for dlopen... yes<br>checking for load... no<br>checking for NSLinkModule... no<br>checking for shl_load... no<br>checking for rld_load... no<br>checking for dirent.h that defines DIR... yes<br>checking for library containing opendir... none required<br>checking whether time.h and sys/time.h may both be included... yes<br>checking arpa/inet.h usability... yes<br>checking arpa/inet.h presence... yes<br>checking for arpa/inet.h... yes<br>checking fcntl.h usability... yes<br>checking fcntl.h presence... yes<br>checking for fcntl.h... yes<br>checking limits.h usability... yes<br>checking limits.h presence... yes<br>checking for limits.h... yes<br>checking locale.h usability... yes<br>checking locale.h presence... yes<br>checking for locale.h... yes<br>checking netdb.h usability... yes<br>checking netdb.h presence... yes<br>checking for netdb.h... yes<br>checking netinet/in.h usability... yes<br>checking netinet/in.h presence... yes<br>checking for netinet/in.h... yes<br>checking std_args.h usability... no<br>checking std_args.h presence... no<br>checking for std_args.h... no<br>checking stdarg.h usability... yes<br>checking stdarg.h presence... yes<br>checking for stdarg.h... yes<br>checking stddef.h usability... yes<br>checking stddef.h presence... yes<br>checking for stddef.h... yes<br>checking sys/file.h usability... yes<br>checking sys/file.h presence... yes<br>checking for sys/file.h... yes<br>checking sys/param.h usability... yes<br>checking sys/param.h presence... yes<br>checking for sys/param.h... yes<br>checking sys/rusage.h usability... no<br>checking sys/rusage.h presence... no<br>checking for sys/rusage.h... no<br>checking sys/select.h usability... yes<br>checking sys/select.h presence... yes<br>checking for sys/select.h... yes<br>checking sys/socket.h usability... yes<br>checking sys/socket.h presence... yes<br>checking for sys/socket.h... yes<br>checking sys/time.h usability... yes<br>checking sys/time.h presence... yes<br>checking for sys/time.h... yes<br>checking for unistd.h... (cached) yes<br>checking wchar.h usability... yes<br>checking wchar.h presence... yes<br>checking for wchar.h... yes<br>checking for an ANSI C-conforming const... yes<br>checking whether byte ordering is bigendian... no<br>checking for inline... inline<br>checking for pid_t... yes<br>checking for size_t... yes<br>checking whether struct tm is in sys/time.h or time.h... time.h<br>checking for struct tm.tm_zone... yes<br>checking for working volatile... yes<br>checking for socklen_t... yes<br>checking for long... yes<br>checking size of long... 4<br>checking for int... yes<br>checking size of int... 4<br>checking for short... yes<br>checking size of short... 2<br>checking for clock... yes<br>checking for dprintf... yes<br>checking for fsync... yes<br>checking for getdtablesize... yes<br>checking for getrusage... yes<br>checking for inet_aton... yes<br>checking for isascii... yes<br>checking for mbrlen... yes<br>checking for memcpy... yes<br>checking for memset... yes<br>checking for random... yes<br>checking for rename... yes<br>checking for setpgid... yes<br>checking for sigaction... yes<br>checking for sigemptyset... yes<br>checking for snprintf... yes<br>checking for srandom... yes<br>checking for strcasecmp... yes<br>checking for strncasecmp... yes<br>checking for uname... yes<br>checking for vsnprintf... yes<br>checking for sys/select.h... (cached) yes<br>checking for sys/socket.h... (cached) yes<br>checking types of arguments for select... int,fd_set *,struct timeval *<br>checking for vprintf... yes<br>checking for _doprnt... no<br>checking for strftime... yes<br>checking for stdlib.h... (cached) yes<br>checking for unistd.h... (cached) yes<br>checking for getpagesize... yes<br>checking for working mmap... yes<br>checking for broken libsafe sscanf... no<br>configure: warning:<br><br>  Environment variable TCLLIB was set, but incorrectly.<br>  Please set both TCLLIB and TCLINC correctly if you wish to use them.<br><br>  configure will now attempt to autodetect both the Tcl library and header.<br><br>checking for Tcl library... using /lib<br>checking for Tcl header... using /<br>checking whether the Tcl system has changed... yes<br>checking for Tcl version... <br>checking for Tcl patch level... <br>configure: error:<br><br>  Your Tcl version is much too old for Eggdrop to use. You should<br>  download and compile a more recent version. The most reliable<br>  current version is 8.4.6 and can be downloaded from<br>  <a href="ftp://tcl.activestate.com/pub/tcl/tcl8_4/" class="postlink">ftp://tcl.activestate.com/pub/tcl/tcl8_4/</a>.<br><br>  See doc/COMPILE-GUIDE's 'Tcl Detection and Installation' section<br>  for more information.<br><br></div></blockquote>This is a brand new untared dir and compile try, I have set no variables at all. I have no Idea why I am getting this.<br><br><br>Any Ideas?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=7260">Spre</a> — Wed Jan 18, 2006 6:23 am</p><hr />
]]></content>
	</entry>
	</feed>
