For reference, I posted about the same problem in this thread: http://forum.egghelp.org/viewtopic.php?p=32615#32615
I'm working on a HP9000 s827 running HP-UX version 11.
The comment I recieved before was that the problems would probabbly be fixed in release 1.6.16, but its not. I'm willing to try patches or help test on this system to get things working properly.
I've tried both make and make static, but the linking stage always fails. The errors are very similar to the ones I encountered before. The only difference is that with the updated source code, I do not need to patch the source, or edit anything. I just ./configure;make config;make (static)
make static results in this error:
Code: Select all
gcc -pipe -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.
o dcc.o dccutil.o dns.o flags.o language.o match.o main.o mem.o misc.o misc_fil
e.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o use
rent.o userrec.o users.o mod/*.o -L/usr/local/lib -ltcl8.4 -lm -ldld -lnsl md5/
md5c.o compat/*.o `cat mod/mod.xlibs`
gcc: mod/*.o: No such file or directory
*** Error exit code 1
Stop.
*** Error exit code 1
Stop.
$
Code: Select all
---------- Yeah! That's the compiling, now the linking! ----------
Linking eggdrop: (standard build).
gcc -pipe -fPIC -shared -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o ch
anprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o match.o main.o mem.o m
isc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o
tcluser.o userent.o userrec.o users.o -L/usr/local/lib -ltcl8.4 -lm -ldld -lns
l md5/md5c.o compat/*.o `cat mod/mod.xlibs`
/usr/ccs/bin/ld: DP relative code in file bg.o - shared library must be position
independent. Use +z or +Z to recompile.
collect2: ld returned 1 exit status
*** Error exit code 1
Stop.
*** Error exit code 1
Stop.
$