<?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/9748" />

	<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>2005-06-07T11:44:50-04:00</updated>

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

		<entry>
		<author><name><![CDATA[demond]]></name></author>
		<updated>2005-06-07T11:44:50-04:00</updated>

		<published>2005-06-07T11:44:50-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50372#p50372</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50372#p50372"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50372#p50372"><![CDATA[
do a forum search for that error message, there are tons of answers to the problem of locating TCL libs at run-time<br><br>as to why eggheads don't respond - they are busy with other things in their lives, and that's pretty normal, no free software project mailing list has been active all the way, all the time<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5056">demond</a> — Tue Jun 07, 2005 11:44 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[AlexeyG]]></name></author>
		<updated>2005-06-07T05:56:14-04:00</updated>

		<published>2005-06-07T05:56:14-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50365#p50365</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50365#p50365"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50365#p50365"><![CDATA[
I suppose I have some progress...<br>There was no response yet from eggheads (why?), but I did some more testing and was pretty luck! I've taken config.h from my other host (some very old version of Red Hat) and put it to current bot and it almost compiled. I can't tell if it compiled ok for sure atm - still have to make mysql.mod to work (mysql dev headers seem to be missing). I suppose that I will finish this by tomorrow evening and tell how all went!<br><br>EDIT: All compile well... except that it misses tcl lib... <br>./eggdrop: error while loading shared libraries: libtcl8.4.so: cannot open shared object file: No such file or directory<br>I wonder where this setting is set...<br><br>Alex.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6254">AlexeyG</a> — Tue Jun 07, 2005 5:56 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[AlexeyG]]></name></author>
		<updated>2005-06-04T15:52:02-04:00</updated>

		<published>2005-06-04T15:52:02-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50234#p50234</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50234#p50234"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50234#p50234"><![CDATA[
I see, oki, I will try to compile various stuff there, atm just can say that I was able to compile tcl and openssl there. As for permissions - I've tried both root and normal users. If I will not find the solution soon I will submit it as a bug to eggheads.<br><br>Thanks for your help and hints!<br><br>Alex.<br><br>EDIT: Tried to compile Unreal IRCd - errors when just starting to compile.<div class="codebox"><p>Code: </p><pre><code>Building srcmake[1]: Entering directory `/home/alexeyg/download/Unreal3.2/src'gcc -I../include -I/home/alexeyg/download/Unreal3.2/extras/regexp/include -pipe -g -O2 -funsigned-char -export-dynamic   -c auth.cIn file included from auth.c:21:../include/struct.h:68:23: tre/regex.h: No such file or directoryIn file included from auth.c:21:../include/struct.h:818: error: syntax error before "regex_t"../include/struct.h:818: warning: no semicolon at end of struct or union../include/struct.h:821: error: syntax error before '}' tokenIn file included from auth.c:21:../include/struct.h:1231: error: syntax error before "regex_t"../include/struct.h:1231: warning: no semicolon at end of struct or union../include/struct.h:1313: error: syntax error before "regex_t"../include/struct.h:1313: warning: no semicolon at end of struct or unionIn file included from auth.c:35:/usr/include/string.h:287: error: syntax error before "__s1"/usr/include/string.h:287: error: syntax error before '!=' token/usr/include/string.h:292: error: conflicting types for `myncmp'../include/common.h:104: error: previous declaration of `myncmp'make[1]: *** [auth.o] Error 1make[1]: Leaving directory `/home/alexeyg/download/Unreal3.2/src'make: *** [build] Error 2</code></pre></div>Now I am pretty much sure it's some path problem. The configure seems to find all the required headers but during the compilation they can not be found...<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6254">AlexeyG</a> — Sat Jun 04, 2005 3:52 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[demond]]></name></author>
		<updated>2005-06-04T15:39:20-04:00</updated>

		<published>2005-06-04T15:39:20-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50233#p50233</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50233#p50233"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50233#p50233"><![CDATA[
I'm running out of guesses, so I doubt there's much more I could say to you on instant messenger... there's something wrong with your environment, you may wish to check for the usual showstoppers, like file/directory permission issues, whether you can write to /tmp and similar problems - also try to build another network daemon program (for example ircd, it has similar autoconfiguration process) and see if it's possible; check if you have working sed(1) utility, it's used by `configure'<br><br>obviously, the configure script is buggy since it exits normally (exit status 0) but actually fails to update config.h - you should report your observations to eggheads (eggdrop's development team), let them know about the problem, it needs to be fixed<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5056">demond</a> — Sat Jun 04, 2005 3:39 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[AlexeyG]]></name></author>
		<updated>2005-06-04T15:12:39-04:00</updated>

		<published>2005-06-04T15:12:39-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50231#p50231</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50231#p50231"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50231#p50231"><![CDATA[
Just tried this - get the same errors on make...<br>Any other ideas? <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_sad.gif" width="15" height="15" alt=":(" title="Sad"><br><br>P.S: demond, it seems that we are in similar time zones, is it possible to talk to you in real-time(IRC\MSN)? If so - PM me infos please.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6254">AlexeyG</a> — Sat Jun 04, 2005 3:12 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[demond]]></name></author>
		<updated>2005-06-04T14:32:50-04:00</updated>

		<published>2005-06-04T14:32:50-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50226#p50226</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50226#p50226"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50226#p50226"><![CDATA[
for some reason, configure has failed to update config.h<br><br>rm config.h and try:<div class="codebox"><p>Code: </p><pre><code>$ ./config.status --header=config.h</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5056">demond</a> — Sat Jun 04, 2005 2:32 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[AlexeyG]]></name></author>
		<updated>2005-06-04T14:09:34-04:00</updated>

		<published>2005-06-04T14:09:34-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50224#p50224</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50224#p50224"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50224#p50224"><![CDATA[
Here it is:<div class="codebox"><p>Code: </p><pre><code>/* config.h.  Generated by configure.  *//* config.h.in.  Generated from configure.ac by autoheader.  */#ifndef _EGG_CONFIG_H#define _EGG_CONFIG_H/* Define if running on NeXT Step. *//* #undef BORGCUBES *//* Define to use Eggdrop's snprintf functions regardless of HAVE_SNPRINTF. *//* #undef BROKEN_SNPRINTF *//* Define if running under Cygwin. *//* #undef CYGWIN_HACKS *//* Define if running on SunOS 4.0. *//* #undef DLOPEN_1 *//* Defines the extension of Eggdrop modules. *//* #undef EGG_MOD_EXT *//* Defines the current Eggdrop version. *//* #undef EGG_VERSION *//* Define if stripping is enabled. *//* #undef ENABLE_STRIP *//* Define to 1 if you have the &lt;arpa/inet.h&gt; header file. *//* #undef HAVE_ARPA_INET_H *//* Define to 1 if you have the `clock' function. *//* #undef HAVE_CLOCK *//* Defines ssl mode  *//* #undef EGG_SSL_EXT *//* Define to 1 if you have the &lt;dirent.h&gt; header file, and it defines `DIR'.   *//* #undef HAVE_DIRENT_H *//* Define to 1 if you have the &lt;dlfcn.h&gt; header file. *//* #undef HAVE_DLFCN_H *//* Define to 1 if you have the `dlopen' function. *//* #undef HAVE_DLOPEN *//* Define to 1 if you have the &lt;dl.h&gt; header file. *//* #undef HAVE_DL_H *//* Define to 1 if you don't have `vprintf' but do have `_doprnt.' *//* #undef HAVE_DOPRNT *//* Define to 1 if you have the `dprintf' function. *//* #undef HAVE_DPRINTF *//* Define to 1 if you have the &lt;fcntl.h&gt; header file. *//* #undef HAVE_FCNTL_H *//* Define to 1 if you have the `fsync' function. *//* #undef HAVE_FSYNC *//* Define to 1 if you have the `getdtablesize' function. *//* #undef HAVE_GETDTABLESIZE *//* Define to 1 if you have the `getpagesize' function. *//* #undef HAVE_GETPAGESIZE *//* Define to 1 if you have the `getrusage' function. *//* #undef HAVE_GETRUSAGE *//* Define to 1 if you have the `inet_aton' function. *//* #undef HAVE_INET_ATON *//* Define to 1 if you have the &lt;inttypes.h&gt; header file. *//* #undef HAVE_INTTYPES_H *//* Define to 1 if you have the `isascii' function. *//* #undef HAVE_ISASCII *//* Define to 1 if you have the `dl' library (-ldl). *//* #undef HAVE_LIBDL *//* Define to 1 if you have the `dld' library (-ldld). *//* #undef HAVE_LIBDLD *//* Define to 1 if you have the `dns' library (-ldns). *//* #undef HAVE_LIBDNS *//* Define to 1 if you have the `nsl' library (-lnsl). *//* #undef HAVE_LIBNSL *//* Define to 1 if you have the `socket' library (-lsocket). *//* #undef HAVE_LIBSOCKET *//* Define to 1 if you have the &lt;limits.h&gt; header file. *//* #undef HAVE_LIMITS_H *//* Define to 1 if you have the `load' function. *//* #undef HAVE_LOAD *//* Define to 1 if you have the &lt;loader.h&gt; header file. *//* #undef HAVE_LOADER_H *//* Define to 1 if you have the &lt;locale.h&gt; header file. *//* #undef HAVE_LOCALE_H *//* Define to 1 if you have the &lt;mach-o/dyld.h&gt; header file. *//* #undef HAVE_MACH_O_DYLD_H *//* Define to 1 if you have the &lt;mach-o/rld.h&gt; header file. *//* #undef HAVE_MACH_O_RLD_H *//* Define to 1 if you have the `mbrlen' function. *//* #undef HAVE_MBRLEN *//* Define to 1 if you have the `memcpy' function. *//* #undef HAVE_MEMCPY *//* Define to 1 if you have the &lt;memory.h&gt; header file. *//* #undef HAVE_MEMORY_H *//* Define to 1 if you have the `memset' function. *//* #undef HAVE_MEMSET *//* Define to 1 if you have a working `mmap' system call. *//* #undef HAVE_MMAP *//* Define to 1 if you have the &lt;ndir.h&gt; header file, and it defines `DIR'. *//* #undef HAVE_NDIR_H *//* Define to 1 if you have the &lt;netdb.h&gt; header file. *//* #undef HAVE_NETDB_H *//* Define to 1 if you have the &lt;netinet/in.h&gt; header file. *//* #undef HAVE_NETINET_IN_H *//* Define to 1 if you have the `NSLinkModule' function. *//* #undef HAVE_NSLINKMODULE *//* Define to 1 if you have the `random' function. *//* #undef HAVE_RANDOM *//* Define to 1 if you have the `rename' function. *//* #undef HAVE_RENAME *//* Define to 1 if you have the &lt;rld.h&gt; header file. *//* #undef HAVE_RLD_H *//* Define to 1 if you have the `rld_load' function. *//* #undef HAVE_RLD_LOAD *//* Define to 1 if you have the `setpgid' function. *//* #undef HAVE_SETPGID *//* Define to 1 if you have the `shl_load' function. *//* #undef HAVE_SHL_LOAD *//* Define to 1 if you have the `sigaction' function. *//* #undef HAVE_SIGACTION *//* Define to 1 if you have the `sigemptyset' function. *//* #undef HAVE_SIGEMPTYSET *//* Define to 1 if you have the `snprintf' function. *//* #undef HAVE_SNPRINTF *//* Define if your system has the `socklen_t' type. *//* #undef HAVE_SOCKLEN_T *//* Define to 1 if you have the `srandom' function. *//* #undef HAVE_SRANDOM *//* Define to 1 if you have the &lt;stdarg.h&gt; header file. *//* #undef HAVE_STDARG_H *//* Define to 1 if you have the &lt;stddef.h&gt; header file. *//* #undef HAVE_STDDEF_H *//* Define to 1 if you have the &lt;stdint.h&gt; header file. *//* #undef HAVE_STDINT_H *//* Define to 1 if you have the &lt;stdlib.h&gt; header file. *//* #undef HAVE_STDLIB_H *//* Define to 1 if you have the &lt;std_args.h&gt; header file. *//* #undef HAVE_STD_ARGS_H *//* Define to 1 if you have the `strcasecmp' function. *//* #undef HAVE_STRCASECMP *//* Define to 1 if you have the `strftime' function. *//* #undef HAVE_STRFTIME *//* Define to 1 if you have the &lt;strings.h&gt; header file. *//* #undef HAVE_STRINGS_H *//* Define to 1 if you have the &lt;string.h&gt; header file. *//* #undef HAVE_STRING_H *//* Define to 1 if you have the `strncasecmp' function. *//* #undef HAVE_STRNCASECMP *//* Define to 1 if `tm_zone' is member of `struct tm'. *//* #undef HAVE_STRUCT_TM_TM_ZONE *//* Define to 1 if you have the &lt;sys/dir.h&gt; header file, and it defines `DIR'.   *//* #undef HAVE_SYS_DIR_H *//* Define to 1 if you have the &lt;sys/file.h&gt; header file. *//* #undef HAVE_SYS_FILE_H *//* Define to 1 if you have the &lt;sys/ndir.h&gt; header file, and it defines `DIR'.   *//* #undef HAVE_SYS_NDIR_H *//* Define to 1 if you have the &lt;sys/param.h&gt; header file. *//* #undef HAVE_SYS_PARAM_H *//* Define to 1 if you have the &lt;sys/rusage.h&gt; header file. *//* #undef HAVE_SYS_RUSAGE_H *//* Define to 1 if you have the &lt;sys/select.h&gt; header file. *//* #undef HAVE_SYS_SELECT_H *//* Define to 1 if you have the &lt;sys/socket.h&gt; header file. *//* #undef HAVE_SYS_SOCKET_H *//* Define to 1 if you have the &lt;sys/stat.h&gt; header file. *//* #undef HAVE_SYS_STAT_H *//* Define to 1 if you have the &lt;sys/time.h&gt; header file. *//* #undef HAVE_SYS_TIME_H *//* Define to 1 if you have the &lt;sys/types.h&gt; header file. *//* #undef HAVE_SYS_TYPES_H *//* Define for Tcl that has Tcl_Free() (7.5p1 and later). *//* #undef HAVE_TCL_FREE *//* Define for Tcl that has threads. *//* #undef HAVE_TCL_THREADS *//* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use   `HAVE_STRUCT_TM_TM_ZONE' instead. *//* #undef HAVE_TM_ZONE *//* Define to 1 if you don't have `tm_zone' but do have the external array   `tzname'. *//* #undef HAVE_TZNAME *//* Define to 1 if you have the `uname' function. *//* #undef HAVE_UNAME *//* Define to 1 if you have the &lt;unistd.h&gt; header file. *//* #undef HAVE_UNISTD_H *//* Define to 1 if you have the `vprintf' function. *//* #undef HAVE_VPRINTF *//* Define to 1 if you have the `vsnprintf' function. *//* #undef HAVE_VSNPRINTF *//* Define to 1 if you have the &lt;wchar.h&gt; header file. *//* #undef HAVE_WCHAR_H *//* Define if you have a version of libsafe with a broken sscanf(). *//* #undef LIBSAFE_HACKS *//* Define if modules will work on your system. *//* #undef MODULES_OK *//* Define if modules should be loaded using the dl*() functions. *//* #undef MOD_USE_DL *//* Define if modules should be loaded using the NS*() functions. *//* #undef MOD_USE_DYLD *//* Define if modules should be loaded using the ldr*() and *load() functions.   *//* #undef MOD_USE_LOADER *//* Define if modules should be loaded using the rld_*() functions. *//* #undef MOD_USE_RLD *//* Define if modules should be loaded using the shl_*() functions. *//* #undef MOD_USE_SHL *//* Define to the address where bug reports for this package should be sent. *//* #undef PACKAGE_BUGREPORT *//* Define to the full name of this package. *//* #undef PACKAGE_NAME *//* Define to the full name and version of this package. *//* #undef PACKAGE_STRING *//* Define to the one symbol short name of this package. *//* #undef PACKAGE_TARNAME *//* Define to the version of this package. *//* #undef PACKAGE_VERSION *//* Define to the type of arg 1 for `select'. *//* #undef SELECT_TYPE_ARG1 *//* Define to the type of args 2, 3 and 4 for `select'. *//* #undef SELECT_TYPE_ARG234 *//* Define to the type of arg 5 for `select'. *//* #undef SELECT_TYPE_ARG5 *//* The size of a `int', as computed by sizeof. *//* #undef SIZEOF_INT *//* The size of a `long', as computed by sizeof. *//* #undef SIZEOF_LONG *//* The size of a `short', as computed by sizeof. *//* #undef SIZEOF_SHORT *//* Define to 1 if you have the ANSI C header files. *//* #undef STDC_HEADERS *//* Define if running on OSF/1 platform. *//* #undef STOP_UAC *//* Define to 1 if you can safely include both &lt;sys/time.h&gt; and &lt;time.h&gt;. *//* #undef TIME_WITH_SYS_TIME *//* Define to 1 if your &lt;sys/time.h&gt; declares `struct tm'. *//* #undef TM_IN_SYS_TIME *//* Define to 1 if your processor stores words with the most significant byte   first (like Motorola and SPARC, unlike Intel and VAX). *//* #undef WORDS_BIGENDIAN *//* Define to 1 if on AIX 3.   System headers sometimes define this.   We just want to avoid a redefinition error message.  */#ifndef _ALL_SOURCE/* # undef _ALL_SOURCE */#endif/* Define to 1 if on MINIX. *//* #undef _MINIX *//* Define to 2 if the system does not provide POSIX.1 features except with   this defined. *//* #undef _POSIX_1_SOURCE *//* Define to 1 if you need to in order for `stat' and other things to work. *//* #undef _POSIX_SOURCE *//* Define to empty if `const' does not conform to ANSI C. *//* #undef const *//* Define to `__inline__' or `__inline' if that's what the C compiler   calls it, or to nothing if 'inline' is not supported under any name.  */#ifndef __cplusplus/* #undef inline */#endif/* Define to `int' if &lt;sys/types.h&gt; does not define. *//* #undef pid_t *//* Define to `unsigned' if &lt;sys/types.h&gt; does not define. *//* #undef size_t *//* Define to empty if the keyword `volatile' does not work. Warning: valid   code using `volatile' can become incorrect without. Disable with care. *//* #undef volatile */#endif /* !_EGG_CONFIG_H */ </code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6254">AlexeyG</a> — Sat Jun 04, 2005 2:09 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[demond]]></name></author>
		<updated>2005-06-04T13:20:47-04:00</updated>

		<published>2005-06-04T13:20:47-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50219#p50219</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50219#p50219"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50219#p50219"><![CDATA[
and your config.h?<br><br>nothing wrong with configure, it completed successfully<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5056">demond</a> — Sat Jun 04, 2005 1:20 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[AlexeyG]]></name></author>
		<updated>2005-06-04T12:28:44-04:00</updated>

		<published>2005-06-04T12:28:44-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50217#p50217</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50217#p50217"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50217#p50217"><![CDATA[
I've tried looking through it... Did not understand much...<br>It seems that it misses a lot of files, perhaps path(s) are set wrong?<br><br>Here is the config.log <a href="www.betas-online.com/config.log" class="postlink">www.betas-online.com/config.log</a><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6254">AlexeyG</a> — Sat Jun 04, 2005 12:28 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[demond]]></name></author>
		<updated>2005-06-04T11:18:01-04:00</updated>

		<published>2005-06-04T11:18:01-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50206#p50206</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50206#p50206"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50206#p50206"><![CDATA[
from your configure output:<blockquote class="uncited"><div>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 </div></blockquote>something's wrong with your configure script - it locates the standard C header files (that means it has been able to successfully compile its small embedded test program), but fails to output "#define STDC_HEADERS 1" to config.h, which is later checked in eggdrop.h and compilation is aborted<br><br>check out config.log, there might be more info on that issue<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5056">demond</a> — Sat Jun 04, 2005 11:18 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[AlexeyG]]></name></author>
		<updated>2005-06-04T04:05:11-04:00</updated>

		<published>2005-06-04T04:05:11-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50194#p50194</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50194#p50194"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50194#p50194"><![CDATA[
It seems that they are not...<br>This is not good I suppose? I am gonna see where to get it and where to put them once I got them....<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6254">AlexeyG</a> — Sat Jun 04, 2005 4:05 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[demond]]></name></author>
		<updated>2005-06-04T00:54:04-04:00</updated>

		<published>2005-06-04T00:54:04-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50190#p50190</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50190#p50190"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50190#p50190"><![CDATA[
try to issue the commands separately; after configure, check whether you have STDC_HEADERS defined in config.h<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5056">demond</a> — Sat Jun 04, 2005 12:54 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[AlexeyG]]></name></author>
		<updated>2005-06-03T19:01:01-04:00</updated>

		<published>2005-06-03T19:01:01-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50173#p50173</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50173#p50173"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50173#p50173"><![CDATA[
[alexeyg@ns eggdrop1.6.17]$ gcc --version<br>2.96<br><br>------<br>Yes, I also think that some libs are missing, but I am unsure wich exactly to install :S<br><br>Alex.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6254">AlexeyG</a> — Fri Jun 03, 2005 7:01 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Galadhrim]]></name></author>
		<updated>2005-06-03T18:31:02-04:00</updated>

		<published>2005-06-03T18:31:02-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50172#p50172</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50172#p50172"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50172#p50172"><![CDATA[
looks like you dont have the proper header files to compile C. think you need some C library files...<br>whats the gcc compiler version you have. also be sure to have the support libs installed.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2999">Galadhrim</a> — Fri Jun 03, 2005 6:31 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[AlexeyG]]></name></author>
		<updated>2005-06-03T16:25:35-04:00</updated>

		<published>2005-06-03T16:25:35-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=50167#p50167</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=50167#p50167"/>
		<title type="html"><![CDATA[Configuration and compilation problem - Eggdrop 1.6.17]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=50167#p50167"><![CDATA[
Hello,<br>I have a pretty clean(not much installed there) Fedora Core 1 host, where I have a shell. Everything before this compiled well, but eggdrop gives me some errors I see the first time with it.<br><br>Here is a full log:<div class="codebox"><p>Code: </p><pre><code>[alexeyg@170 eggdrop1.6.17]$ ./configure &amp;&amp; make config &amp;&amp; makeThis is Eggdrop's GNU configure script.It's going to run a bunch of tests to hopefully make your compilework without much twiddling.checking for gcc... gccchecking for C compiler default output file name... a.outchecking whether the C compiler works... yeschecking whether we are cross compiling... nochecking for suffix of executables... checking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ANSI C... none neededchecking how to run the C preprocessor... gcc -Echecking for egrep... grep -Echecking for AIX... nochecking for library containing strerror... none requiredchecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking minix/config.h usability... nochecking minix/config.h presence... nochecking for minix/config.h... nochecking whether the compiler understands -Wall... yeschecking whether the compiler understands -pipe... yeschecking for a BSD-compatible install... /usr/bin/install -cchecking whether make sets $(MAKE)... yeschecking for ranlib... ranlibchecking whether ln -s works... yeschecking whether head -n 1 works... yeschecking for gawk... gawkchecking for basename... basenamechecking for uname... unamechecking for socket in -lsocket... nochecking for connect in -lnsl... yeschecking for gethostbyname in -ldns... nochecking for dlopen in -ldl... yeschecking for tan in -lm... yeschecking for pthread_mutex_init in -lpthread... yeschecking system type... Linuxchecking system release... 2.4.22-1.2199.nptlchecking module loading capabilities... checking dl.h usability... nochecking dl.h presence... nochecking for dl.h... nochecking dlfcn.h usability... yeschecking dlfcn.h presence... yeschecking for dlfcn.h... yeschecking loader.h usability... nochecking loader.h presence... nochecking for loader.h... nochecking rld.h usability... nochecking rld.h presence... nochecking for rld.h... nochecking mach-o/dyld.h usability... nochecking mach-o/dyld.h presence... nochecking for mach-o/dyld.h... nochecking mach-o/rld.h usability... nochecking mach-o/rld.h presence... nochecking for mach-o/rld.h... nochecking for dlopen... yeschecking for load... nochecking for NSLinkModule... nochecking for shl_load... nochecking for rld_load... nochecking for dirent.h that defines DIR... yeschecking for library containing opendir... none requiredchecking whether time.h and sys/time.h may both be included... yeschecking arpa/inet.h usability... yeschecking arpa/inet.h presence... yeschecking for arpa/inet.h... yeschecking fcntl.h usability... yeschecking fcntl.h presence... yeschecking for fcntl.h... yeschecking limits.h usability... yeschecking limits.h presence... yeschecking for limits.h... yeschecking locale.h usability... yeschecking locale.h presence... yeschecking for locale.h... yeschecking netdb.h usability... yeschecking netdb.h presence... yeschecking for netdb.h... yeschecking netinet/in.h usability... yeschecking netinet/in.h presence... yeschecking for netinet/in.h... yeschecking std_args.h usability... nochecking std_args.h presence... nochecking for std_args.h... nochecking stdarg.h usability... yeschecking stdarg.h presence... yeschecking for stdarg.h... yeschecking stddef.h usability... yeschecking stddef.h presence... yeschecking for stddef.h... yeschecking sys/file.h usability... yeschecking sys/file.h presence... yeschecking for sys/file.h... yeschecking sys/param.h usability... yeschecking sys/param.h presence... yeschecking for sys/param.h... yeschecking sys/rusage.h usability... nochecking sys/rusage.h presence... nochecking for sys/rusage.h... nochecking sys/select.h usability... yeschecking sys/select.h presence... yeschecking for sys/select.h... yeschecking sys/socket.h usability... yeschecking sys/socket.h presence... yeschecking for sys/socket.h... yeschecking sys/time.h usability... yeschecking sys/time.h presence... yeschecking for sys/time.h... yeschecking for unistd.h... (cached) yeschecking wchar.h usability... yeschecking wchar.h presence... yeschecking for wchar.h... yeschecking for an ANSI C-conforming const... yeschecking whether byte ordering is bigendian... nochecking for inline... inlinechecking for pid_t... yeschecking for size_t... yeschecking whether struct tm is in sys/time.h or time.h... time.hchecking for struct tm.tm_zone... yeschecking for working volatile... yeschecking for socklen_t... yeschecking for long... yeschecking size of long... 4checking for int... yeschecking size of int... 4checking for short... yeschecking size of short... 2checking for clock... yeschecking for dprintf... yeschecking for fsync... yeschecking for getdtablesize... yeschecking for getrusage... yeschecking for inet_aton... yeschecking for isascii... yeschecking for mbrlen... yeschecking for memcpy... yeschecking for memset... yeschecking for random... yeschecking for rename... yeschecking for setpgid... yeschecking for sigaction... yeschecking for sigemptyset... yeschecking for snprintf... yeschecking for srandom... yeschecking for strcasecmp... yeschecking for strncasecmp... yeschecking for uname... yeschecking for vsnprintf... yeschecking for sys/select.h... (cached) yeschecking for sys/socket.h... (cached) yeschecking types of arguments for select... int,fd_set *,struct timeval *checking for vprintf... yeschecking for _doprnt... nochecking for strftime... yeschecking for stdlib.h... (cached) yeschecking for unistd.h... (cached) yeschecking for getpagesize... yeschecking for working mmap... yeschecking for broken libsafe sscanf... nochecking for Tcl library... found /usr/local/lib/libtcl8.4.sochecking for Tcl header... found /usr/local/include/tcl.hchecking whether the Tcl system has changed... yeschecking for Tcl version... 8.4checking for Tcl patch level... 8.4.9checking for Tcl_Free in -ltcl8.4... yeschecking for TclpFinalizeThreadData in -ltcl8.4... nochecking whether to include SSL support... will try to findchecking for SSL_accept in -lssl... yeschecking openssl/ssl.h usability... yeschecking openssl/ssl.h presence... yeschecking for openssl/ssl.h... yesconfigure: creating ./config.status[color=red]./configure: line 11520: /usr/bin/uniq: cannot execute binary file[/color]config.status: creating Makefileconfig.status: creating doc/Makefileconfig.status: creating scripts/Makefileconfig.status: creating src/Makefileconfig.status: creating src/compat/Makefileconfig.status: creating src/md5/Makefileconfig.status: creating src/mod/Makefileconfig.status: creating config.hconfig.status: config.h is unchangedconfig.status: executing replace-if-changed commandslush.h is unchangedconfig.status: executing catch-make-rebuild commandsBuilding ./src/mod/Makefile... done.Operating System: Linux 2.4.22-1.2199.nptlIf you experiance any problems compiling Eggdrop, please read thecompile guide, found in doc/COMPILE-GUIDE.Type 'make config' to configure the modules, or type 'make iconfig'to interactively choose which modules to compile.Checking for removed modules..................... done.Detecting modules..................... done.Calculating dependencies..................... done.Building ./src/mod/Makefile... done.make[1]: Entering directory `/home/alexeyg/download/eggdrop1.6.17/src/mod'Configuring module 'compress'.configure: loading cache ../../../config.cachechecking for gcc... (cached) gccchecking for C compiler default output file name... a.outchecking whether the C compiler works... yeschecking whether we are cross compiling... nochecking for suffix of executables... checking for suffix of object files... (cached) ochecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ANSI C... (cached) none neededchecking for gzopen in -lz... (cached) yeschecking how to run the C preprocessor... (cached) gcc -Echecking for egrep... (cached) grep -Echecking for ANSI C header files... (cached) yeschecking for sys/types.h... (cached) yeschecking for sys/stat.h... (cached) yeschecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking for memory.h... (cached) yeschecking for strings.h... (cached) yeschecking for inttypes.h... (cached) yeschecking for stdint.h... (cached) yeschecking for unistd.h... (cached) yeschecking for zlib.h... (cached) yesconfigure: creating ./config.statusconfig.status: creating MakefileConfiguring module 'dns'.configure: loading cache ../../../config.cachechecking for gcc... (cached) gccchecking for C compiler default output file name... a.outchecking whether the C compiler works... yeschecking whether we are cross compiling... nochecking for suffix of executables... checking for suffix of object files... (cached) ochecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ANSI C... (cached) none neededchecking for res_init... (cached) nochecking for res_init in -lresolv... (cached) nochecking for res_init in -lbind... (cached) nochecking for __res_init... (cached) yeschecking for res_mkquery... (cached) nochecking for res_mkquery in -lresolv... (cached) yeschecking build system type... (cached) i686-pc-linux-gnuchecking host system type... (cached) i686-pc-linux-gnuconfigure: creating ./config.statusconfig.status: creating Makefilemake[1]: Leaving directory `/home/alexeyg/download/eggdrop1.6.17/src/mod'Building ./src/mod/Makefile... done.You can now compile the bot, using "make".make[1]: Entering directory `/home/alexeyg/download/eggdrop1.6.17/src'This may take a while. Go get some runts.[color=red]gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H   -c bg.cIn file included from main.h:91,                 from bg.c:27:eggdrop.h:97:67: Error: Your system must have standard ANSI C headers.: No such file or directoryeggdrop.h:101:58: Error: You need vsprintf to compile eggdrop.: No such file or directoryeggdrop.h:111:94: Error: You can't compile with module support on this system (try make static).: No such file or directoryeggdrop.h:265:45: Error: Can't find 32bit type.: No such file or directoryIn file included from main.h:91,                 from bg.c:27:eggdrop.h:273: error: syntax error before "IP"eggdrop.h:273: warning: type defaults to `int' in declaration of `IP'eggdrop.h:273: warning: data definition has no type or storage classeggdrop.h:319: error: syntax error before "IP"eggdrop.h:319: warning: no semicolon at end of struct or unioneggdrop.h:340: error: syntax error before '}' tokeneggdrop.h:429: error: syntax error before "IP"eggdrop.h:429: warning: no semicolon at end of struct or unioneggdrop.h:434: error: syntax error before '}' tokenIn file included from main.h:95,                 from bg.c:27:proto.h:158: warning: parameter names (without types) in function declarationproto.h:160: warning: parameter names (without types) in function declarationproto.h:162: error: syntax error before "char"proto.h:163: error: syntax error before "IP"proto.h:164: warning: parameter names (without types) in function declarationproto.h:248: error: syntax error before "my_atoul"proto.h:248: warning: type defaults to `int' in declaration of `my_atoul'proto.h:248: warning: data definition has no type or storage classproto.h:249: warning: parameter names (without types) in function declarationproto.h:250: error: syntax error before "getmyip"proto.h:250: warning: type defaults to `int' in declaration of `getmyip'proto.h:250: warning: data definition has no type or storage classproto.h:259: error: syntax error before "addr"proto.h:268: error: syntax error before "IP"proto.h:269: warning: parameter names (without types) in function declarationIn file included from /usr/include/sys/socket.h:35,                 from /usr/include/netinet/in.h:24,                 from compat/inet_aton.h:32,                 from compat/compat.h:28,                 from main.h:103,                 from bg.c:27:/usr/include/bits/socket.h:36: error: conflicting types for `socklen_t'eggdrop.h:222: error: previous declaration of `socklen_t'In file included from bg.c:28:/usr/include/signal.h:212: error: syntax error before "int"In file included from bg.c:28:/usr/include/signal.h:302: error: redefinition of `struct sigvec'bg.c: In function `bg_do_detach':bg.c:115: warning: implicit declaration of function `unlink'bg.c: In function `bg_do_split':bg.c:245: warning: implicit declaration of function `fork'make[1]: *** [bg.o] Error 1make[1]: Leaving directory `/home/alexeyg/download/eggdrop1.6.17/src'make: *** [modegg] Error 2[/color]</code></pre></div>I have the latest tcl version(8.4.9) installed there and I have no idea what the problem can be... I see that the system misses some packages, but wich?<br>Hope you can help me find an answer.<br><br>Regards,<br>Alex.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6254">AlexeyG</a> — Fri Jun 03, 2005 4:25 pm</p><hr />
]]></content>
	</entry>
	</feed>
