Hi all you Debian Guru's, My server admin recently switched to Debian from an older version of linux, now I'm having some problems compiling a MUD. Now, before I tell you the problems I'll tell you how I went about fixing it.... the mud was compiled using -lcrypt (gcc -o -lcrypt *.o), and I have included <unistd.h> in the two files where the problem occured.
Now, when I compile the mud this is what I recieve..... *Actual transcript follows* gcc -o -lcrypt act_comm.o act_info.o act_move.o act_obj.o act_wiz.o comm.o cons t.o db.o fight.o handler.o magic.o save.o special.o update.o bit.o mem.o olc.o o lc_act.o olc_save.o string.o mob_commands.o mob_prog.o gr_magic.o id.o chat_new. o interp.o chat_act.o ore_prog.o quest.o raceskill.o act_room.o track.o -lc act_info.o: In function `do_password': act_info.o(.text+0x7030): undefined reference to `crypt' act_info.o(.text+0x70bc): undefined reference to `crypt' comm.o: In function `nanny': comm.o(.text+0x2613): undefined reference to `crypt' comm.o(.text+0x283f): undefined reference to `crypt' comm.o(.text+0x28d3): undefined reference to `crypt' make: *** [envy] Error 1 greynet:~/obliv/src$ Now, I have noticed there is a crypt.h file, however... when I include this it gives me a crap load of errors. Any thoughts, comments or anything would be welcome :) Thanks in Advance David L. Kocher