[IRCServices] Services 4.3.2

Michael Smith mike at icon.co.za
Mon Jan 3 14:14:26 PST 2000


Okay - now i can happily post this :)

gcc  actions.o akill.o channels.o chanserv.o commands.o compat.o config.o
datafiles.o encrypt.o helpserv.o init.o language.o list.o log.o main.o
memory.o memoserv.o messages.o misc.o news.o nickserv.o operserv.o process.o
send.o sessions.o sockutil.o timeout.o users.o  -lbsd -o services
/usr/i486-linux/bin/ld: cannot open -lbsd: No such file or directory
collect2: ld returned 1 exit status
make: *** [services] Error 1

Also , suse 6.2, glibc2.1

Help

Mike


At 11:33 PM 03/01/00 +0200, you wrote:
>On Mon, Jan 03, 2000 at 10:03:25PM +0200, Michael Smith wrote:
>> Nopes, did what u said, get tonnes of messages...
>
>[ snip. ]
>> /usr/local/ircd/src/df467/src/res.c:528: undefined reference to `res_mkquery'
>> res.o: In function `proc_answer':
>> /usr/local/ircd/src/df467/src/res.c:617: undefined reference to `dn_expand'
>> /usr/local/ircd/src/df467/src/res.c:622: undefined reference to `_getshort'
>> /usr/local/ircd/src/df467/src/res.c:624: undefined reference to `_getshort'
>> /usr/local/ircd/src/df467/src/res.c:626: undefined reference to `_getlong'
>> /usr/local/ircd/src/df467/src/res.c:628: undefined reference to `_getshort'
>> /usr/local/ircd/src/df467/src/res.c:665: undefined reference to `dn_expand'
>These are from libresolv.
>
>> s_user.o: In function `m_oper':
>> /usr/local/ircd/src/df467/src/s_user.c:2642: undefined reference to `crypt'
>> collect2: ld returned 1 exit status
>These are from libcrypt.
>
>[ snip. ]
>
>The "./Config" script will ask you if you need any "extra libraries", put
>"-lresolv -lcrypt".
>
>Once that's done, apply the following to include/sys.h:
>--- include/sys.h.old   Mon Jan  3 23:31:07 2000
>+++ include/sys.h       Mon Jan  3 23:26:12 2000
>@@ -103,9 +103,9 @@
> #endif
> 
> /*
>- * Different name on NetBSD, FreeBSD, and BSDI
>+ * Different name on NetBSD, FreeBSD, and BSDI and now Linux!
>  */
>-#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__bsdi__)
>+#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__bsdi__) ||
defined(__linux__)
> #define dn_skipname  __dn_skipname
> #endif
>
>It should then compile, though messily.
>
>--
>lonewolf at lagnet.org.za
>---------------------------------------------------------------
>To unsubscribe, send email to majordomo at ender.shadowfire.org
>with "unsubscribe ircservices" in the body, without the quotes.
>
>
---
Michael Smith (Warlock on IRC)
http://www.warlock.web.za
 "Do you smell something burning or is it me?"
                -- Joan of Arc                                         

---------------------------------------------------------------
To unsubscribe, send email to majordomo at ender.shadowfire.org
with "unsubscribe ircservices" in the body, without the quotes.