I'm not sure what you meant by compiling the bots with -m32 in CFLAGS in
their respective directory. I tried adding -m32 to the makefile in the line
that said CFLAGS=... . I think that worked for the bots because now pre-t
entertainment mostly works. I also look at the github link where
_FORTIFY_SOURCE was turned off and added that flag to my system.mk files.
However whenever a client sends a message and sometimes when the server
sends messages (like in pre-T when a planet gets taken) it still causes a
buffer overflow and kills netserv so the client has to reconnect even
though pre-t goes on without changing.

On Mon, Mar 21, 2016 at 1:29 AM, John R. Dennison <jrd at gerdesas.com> wrote:

> On Sun, Mar 20, 2016 at 01:47:39PM -0700, Kevin Zheng wrote:
> >
> > If I remember correctly, the server doesn't work on 64-bit x86. Is that
> > what you're using?
> Server works fine in 64bit.  The bots, on the other hand, do not.  They
> need to be compiled with -m32 in CFLAGS in their respective directory.
>                                                         John
> --
> We only think when we are confronted with problems.
> -- John Dewey (1859-1952), American philosopher, educator
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20160322/dca8a5b4/attachment.html>