Setup BZflag server on Solaris 11.2 - 11.3 Beta
Setup BZflag server on Solaris 11.2 - 11.3 Beta
Hey all,
I wanted to configure my own BZflag server on my Solaris machine. I've got fibre optics so speed is fine and Solaris has some useful capabilities not necessarily found on other OSes. My Q is how to configure the server on Solaris? The readme.solaris is basic and looks old. I downloaded the tar.gz file and extracted then used:
$ sh autogen.sh -v
Verbose output enabled
Found a configure template: ./configure.ac
Preparing the BZFlag build system...please wait
Checking autoreconf version: autoreconf --version
Checking autoconf version: autoconf --version
Found GNU Autoconf version 2.68
Checking if 2.68.0 is greater than 2.52.0
Checking automake version: automake --version
Found GNU Automake version 1.11.2
Checking if 1.11.2 is greater than 1.6.0
Checking libtoolize version: libtoolize --version
Warning: libtoolize does not appear to be available. This means that
the automatic build preparation via autoreconf will probably not work.
Preparing the build by running each step individually, however, should
work and will be done automatically for you if autoreconf fails.
Checking libtoolize alternate: glibtoolize --version
Checking libtoolize alternate: libtoolize15 --version
Checking libtoolize alternate: libtoolize14 --version
Checking libtoolize alternate: libtoolize13 --version
ERROR: Unable to locate GNU Libtool.
ERROR: To prepare the BZFlag build system from scratch,
at least version 1.4.2 of GNU Libtool must be installed.
autogen.sh does not need to be run on the same machine that will
run configure or make. Either the GNU Autotools will need to be installed
or upgraded on this system, or autogen.sh must be run on the source
code on another system and then transferred to here. -- Cheers!
now I can download http://www.gnu.org/software/libtool/ latest one but how do I get this to be detected during the autogen section?
Tz
I wanted to configure my own BZflag server on my Solaris machine. I've got fibre optics so speed is fine and Solaris has some useful capabilities not necessarily found on other OSes. My Q is how to configure the server on Solaris? The readme.solaris is basic and looks old. I downloaded the tar.gz file and extracted then used:
$ sh autogen.sh -v
Verbose output enabled
Found a configure template: ./configure.ac
Preparing the BZFlag build system...please wait
Checking autoreconf version: autoreconf --version
Checking autoconf version: autoconf --version
Found GNU Autoconf version 2.68
Checking if 2.68.0 is greater than 2.52.0
Checking automake version: automake --version
Found GNU Automake version 1.11.2
Checking if 1.11.2 is greater than 1.6.0
Checking libtoolize version: libtoolize --version
Warning: libtoolize does not appear to be available. This means that
the automatic build preparation via autoreconf will probably not work.
Preparing the build by running each step individually, however, should
work and will be done automatically for you if autoreconf fails.
Checking libtoolize alternate: glibtoolize --version
Checking libtoolize alternate: libtoolize15 --version
Checking libtoolize alternate: libtoolize14 --version
Checking libtoolize alternate: libtoolize13 --version
ERROR: Unable to locate GNU Libtool.
ERROR: To prepare the BZFlag build system from scratch,
at least version 1.4.2 of GNU Libtool must be installed.
autogen.sh does not need to be run on the same machine that will
run configure or make. Either the GNU Autotools will need to be installed
or upgraded on this system, or autogen.sh must be run on the source
code on another system and then transferred to here. -- Cheers!
now I can download http://www.gnu.org/software/libtool/ latest one but how do I get this to be detected during the autogen section?
Tz
more or less grey
- Bullet Catcher
- Captain
- Posts: 564
- Joined: Sat Dec 23, 2006 7:56 am
- Location: Escondido, California
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
Assuming you downloaded version 2.4.2 from SourceForge, then you don't need to run autogen.sh at all. Just run ./configure and then (if that is successful) make. It works for me on Solaris 10, but I don't have any Solaris 11 systems to try.
It ought to find libtool if it is in your PATH.
It ought to find libtool if it is in your PATH.
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
thanks, ./configure worked fine and this was output:
but when I then did make:
so do I need to do any changes to this env. variable?
does this from a log I generated indicate it has found libtool?
Is anyone able to further help?
Code: Select all
BZFlag-2.4.2.20151010 configured with the following:
Prefix: /usr/local
Binaries: /usr/local/bin
Plugins: /usr/local/lib/bzflag
Manual pages: /usr/local/share/man
CC = gcc
CXX = g++
CFLAGS = -g -O2
CONF_CFLAGS = -fexpensive-optimizations
CXXFLAGS = -g -O2
CONF_CXXFLAGS = -fexpensive-optimizations
CPPFLAGS =
CONF_CPPFLAGS =
LDFLAGS = -lresolv
LIBS = -lsocket -lm -lpthread
Build ares ........: yes
Build curl ........: no (using system)
Build glew ........: no (clients disabled)
Build regex .......: no (using system)
Build zlib ........: no (using system)
BZFlag client .....: no bzflag client binary! (need OpenGL)
BZFlag server .....: yes (with plugins)
BZAdmin client ....: yes
---
./configure complete, type 'make' to begin building
Code: Select all
make
Making all in data
Making all in l10n
Making all in fonts
Making all in include
make all-am
Making all in man
sed -e 's|@BZFLAG_DATE[@]|2015-10-10|g' -e 's|@BZFLAG_VERSION[@]|2.4.2|g' -e 's|@INSTALL_DATA_DIR[@]|/usr/local/share/bzflag|g' './bzadmin.6.in' >bzadmin.6
sed -e 's|@BZFLAG_DATE[@]|2015-10-10|g' -e 's|@BZFLAG_VERSION[@]|2.4.2|g' -e 's|@INSTALL_DATA_DIR[@]|/usr/local/share/bzflag|g' './bzflag.6.in' >bzflag.6
sed -e 's|@BZFLAG_DATE[@]|2015-10-10|g' -e 's|@BZFLAG_VERSION[@]|2.4.2|g' -e 's|@INSTALL_DATA_DIR[@]|/usr/local/share/bzflag|g' './bzfs.6.in' >bzfs.6
sed -e 's|@BZFLAG_DATE[@]|2015-10-10|g' -e 's|@BZFLAG_VERSION[@]|2.4.2|g' -e 's|@INSTALL_DATA_DIR[@]|/usr/local/share/bzflag|g' './bzw.5.in' >bzw.5
Making all in package
Making all in src
Making all in other
Making all in ares
make all-am
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__close_sockets.lo -MD -MP -MF .deps/ares__close_sockets.Tpo -c -o ares__close_sockets.lo ares__close_sockets.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__close_sockets.lo -MD -MP -MF .deps/ares__close_sockets.Tpo -c ares__close_sockets.c -fPIC -DPIC -o .libs/ares__close_sockets.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__close_sockets.lo -MD -MP -MF .deps/ares__close_sockets.Tpo -c ares__close_sockets.c -o ares__close_sockets.o >/dev/null 2>&1
mv -f .deps/ares__close_sockets.Tpo .deps/ares__close_sockets.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__get_hostent.lo -MD -MP -MF .deps/ares__get_hostent.Tpo -c -o ares__get_hostent.lo ares__get_hostent.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__get_hostent.lo -MD -MP -MF .deps/ares__get_hostent.Tpo -c ares__get_hostent.c -fPIC -DPIC -o .libs/ares__get_hostent.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__get_hostent.lo -MD -MP -MF .deps/ares__get_hostent.Tpo -c ares__get_hostent.c -o ares__get_hostent.o >/dev/null 2>&1
mv -f .deps/ares__get_hostent.Tpo .deps/ares__get_hostent.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__read_line.lo -MD -MP -MF .deps/ares__read_line.Tpo -c -o ares__read_line.lo ares__read_line.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__read_line.lo -MD -MP -MF .deps/ares__read_line.Tpo -c ares__read_line.c -fPIC -DPIC -o .libs/ares__read_line.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__read_line.lo -MD -MP -MF .deps/ares__read_line.Tpo -c ares__read_line.c -o ares__read_line.o >/dev/null 2>&1
mv -f .deps/ares__read_line.Tpo .deps/ares__read_line.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__timeval.lo -MD -MP -MF .deps/ares__timeval.Tpo -c -o ares__timeval.lo ares__timeval.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__timeval.lo -MD -MP -MF .deps/ares__timeval.Tpo -c ares__timeval.c -fPIC -DPIC -o .libs/ares__timeval.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares__timeval.lo -MD -MP -MF .deps/ares__timeval.Tpo -c ares__timeval.c -o ares__timeval.o >/dev/null 2>&1
mv -f .deps/ares__timeval.Tpo .deps/ares__timeval.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_cancel.lo -MD -MP -MF .deps/ares_cancel.Tpo -c -o ares_cancel.lo ares_cancel.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_cancel.lo -MD -MP -MF .deps/ares_cancel.Tpo -c ares_cancel.c -fPIC -DPIC -o .libs/ares_cancel.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_cancel.lo -MD -MP -MF .deps/ares_cancel.Tpo -c ares_cancel.c -o ares_cancel.o >/dev/null 2>&1
mv -f .deps/ares_cancel.Tpo .deps/ares_cancel.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_data.lo -MD -MP -MF .deps/ares_data.Tpo -c -o ares_data.lo ares_data.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_data.lo -MD -MP -MF .deps/ares_data.Tpo -c ares_data.c -fPIC -DPIC -o .libs/ares_data.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_data.lo -MD -MP -MF .deps/ares_data.Tpo -c ares_data.c -o ares_data.o >/dev/null 2>&1
mv -f .deps/ares_data.Tpo .deps/ares_data.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_destroy.lo -MD -MP -MF .deps/ares_destroy.Tpo -c -o ares_destroy.lo ares_destroy.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_destroy.lo -MD -MP -MF .deps/ares_destroy.Tpo -c ares_destroy.c -fPIC -DPIC -o .libs/ares_destroy.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_destroy.lo -MD -MP -MF .deps/ares_destroy.Tpo -c ares_destroy.c -o ares_destroy.o >/dev/null 2>&1
mv -f .deps/ares_destroy.Tpo .deps/ares_destroy.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_expand_name.lo -MD -MP -MF .deps/ares_expand_name.Tpo -c -o ares_expand_name.lo ares_expand_name.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_expand_name.lo -MD -MP -MF .deps/ares_expand_name.Tpo -c ares_expand_name.c -fPIC -DPIC -o .libs/ares_expand_name.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_expand_name.lo -MD -MP -MF .deps/ares_expand_name.Tpo -c ares_expand_name.c -o ares_expand_name.o >/dev/null 2>&1
mv -f .deps/ares_expand_name.Tpo .deps/ares_expand_name.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_expand_string.lo -MD -MP -MF .deps/ares_expand_string.Tpo -c -o ares_expand_string.lo ares_expand_string.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_expand_string.lo -MD -MP -MF .deps/ares_expand_string.Tpo -c ares_expand_string.c -fPIC -DPIC -o .libs/ares_expand_string.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_expand_string.lo -MD -MP -MF .deps/ares_expand_string.Tpo -c ares_expand_string.c -o ares_expand_string.o >/dev/null 2>&1
mv -f .deps/ares_expand_string.Tpo .deps/ares_expand_string.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_fds.lo -MD -MP -MF .deps/ares_fds.Tpo -c -o ares_fds.lo ares_fds.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_fds.lo -MD -MP -MF .deps/ares_fds.Tpo -c ares_fds.c -fPIC -DPIC -o .libs/ares_fds.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_fds.lo -MD -MP -MF .deps/ares_fds.Tpo -c ares_fds.c -o ares_fds.o >/dev/null 2>&1
mv -f .deps/ares_fds.Tpo .deps/ares_fds.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_free_hostent.lo -MD -MP -MF .deps/ares_free_hostent.Tpo -c -o ares_free_hostent.lo ares_free_hostent.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_free_hostent.lo -MD -MP -MF .deps/ares_free_hostent.Tpo -c ares_free_hostent.c -fPIC -DPIC -o .libs/ares_free_hostent.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_free_hostent.lo -MD -MP -MF .deps/ares_free_hostent.Tpo -c ares_free_hostent.c -o ares_free_hostent.o >/dev/null 2>&1
mv -f .deps/ares_free_hostent.Tpo .deps/ares_free_hostent.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_free_string.lo -MD -MP -MF .deps/ares_free_string.Tpo -c -o ares_free_string.lo ares_free_string.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_free_string.lo -MD -MP -MF .deps/ares_free_string.Tpo -c ares_free_string.c -fPIC -DPIC -o .libs/ares_free_string.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_free_string.lo -MD -MP -MF .deps/ares_free_string.Tpo -c ares_free_string.c -o ares_free_string.o >/dev/null 2>&1
mv -f .deps/ares_free_string.Tpo .deps/ares_free_string.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_gethostbyaddr.lo -MD -MP -MF .deps/ares_gethostbyaddr.Tpo -c -o ares_gethostbyaddr.lo ares_gethostbyaddr.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_gethostbyaddr.lo -MD -MP -MF .deps/ares_gethostbyaddr.Tpo -c ares_gethostbyaddr.c -fPIC -DPIC -o .libs/ares_gethostbyaddr.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_gethostbyaddr.lo -MD -MP -MF .deps/ares_gethostbyaddr.Tpo -c ares_gethostbyaddr.c -o ares_gethostbyaddr.o >/dev/null 2>&1
mv -f .deps/ares_gethostbyaddr.Tpo .deps/ares_gethostbyaddr.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_gethostbyname.lo -MD -MP -MF .deps/ares_gethostbyname.Tpo -c -o ares_gethostbyname.lo ares_gethostbyname.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_gethostbyname.lo -MD -MP -MF .deps/ares_gethostbyname.Tpo -c ares_gethostbyname.c -fPIC -DPIC -o .libs/ares_gethostbyname.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_gethostbyname.lo -MD -MP -MF .deps/ares_gethostbyname.Tpo -c ares_gethostbyname.c -o ares_gethostbyname.o >/dev/null 2>&1
mv -f .deps/ares_gethostbyname.Tpo .deps/ares_gethostbyname.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_getnameinfo.lo -MD -MP -MF .deps/ares_getnameinfo.Tpo -c -o ares_getnameinfo.lo ares_getnameinfo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_getnameinfo.lo -MD -MP -MF .deps/ares_getnameinfo.Tpo -c ares_getnameinfo.c -fPIC -DPIC -o .libs/ares_getnameinfo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_getnameinfo.lo -MD -MP -MF .deps/ares_getnameinfo.Tpo -c ares_getnameinfo.c -o ares_getnameinfo.o >/dev/null 2>&1
mv -f .deps/ares_getnameinfo.Tpo .deps/ares_getnameinfo.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_getsock.lo -MD -MP -MF .deps/ares_getsock.Tpo -c -o ares_getsock.lo ares_getsock.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_getsock.lo -MD -MP -MF .deps/ares_getsock.Tpo -c ares_getsock.c -fPIC -DPIC -o .libs/ares_getsock.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_getsock.lo -MD -MP -MF .deps/ares_getsock.Tpo -c ares_getsock.c -o ares_getsock.o >/dev/null 2>&1
mv -f .deps/ares_getsock.Tpo .deps/ares_getsock.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_init.lo -MD -MP -MF .deps/ares_init.Tpo -c -o ares_init.lo ares_init.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_init.lo -MD -MP -MF .deps/ares_init.Tpo -c ares_init.c -fPIC -DPIC -o .libs/ares_init.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_init.lo -MD -MP -MF .deps/ares_init.Tpo -c ares_init.c -o ares_init.o >/dev/null 2>&1
mv -f .deps/ares_init.Tpo .deps/ares_init.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_library_init.lo -MD -MP -MF .deps/ares_library_init.Tpo -c -o ares_library_init.lo ares_library_init.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_library_init.lo -MD -MP -MF .deps/ares_library_init.Tpo -c ares_library_init.c -fPIC -DPIC -o .libs/ares_library_init.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_library_init.lo -MD -MP -MF .deps/ares_library_init.Tpo -c ares_library_init.c -o ares_library_init.o >/dev/null 2>&1
mv -f .deps/ares_library_init.Tpo .deps/ares_library_init.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_llist.lo -MD -MP -MF .deps/ares_llist.Tpo -c -o ares_llist.lo ares_llist.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_llist.lo -MD -MP -MF .deps/ares_llist.Tpo -c ares_llist.c -fPIC -DPIC -o .libs/ares_llist.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_llist.lo -MD -MP -MF .deps/ares_llist.Tpo -c ares_llist.c -o ares_llist.o >/dev/null 2>&1
mv -f .deps/ares_llist.Tpo .deps/ares_llist.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_mkquery.lo -MD -MP -MF .deps/ares_mkquery.Tpo -c -o ares_mkquery.lo ares_mkquery.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_mkquery.lo -MD -MP -MF .deps/ares_mkquery.Tpo -c ares_mkquery.c -fPIC -DPIC -o .libs/ares_mkquery.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_mkquery.lo -MD -MP -MF .deps/ares_mkquery.Tpo -c ares_mkquery.c -o ares_mkquery.o >/dev/null 2>&1
mv -f .deps/ares_mkquery.Tpo .deps/ares_mkquery.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_nowarn.lo -MD -MP -MF .deps/ares_nowarn.Tpo -c -o ares_nowarn.lo ares_nowarn.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_nowarn.lo -MD -MP -MF .deps/ares_nowarn.Tpo -c ares_nowarn.c -fPIC -DPIC -o .libs/ares_nowarn.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_nowarn.lo -MD -MP -MF .deps/ares_nowarn.Tpo -c ares_nowarn.c -o ares_nowarn.o >/dev/null 2>&1
mv -f .deps/ares_nowarn.Tpo .deps/ares_nowarn.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_options.lo -MD -MP -MF .deps/ares_options.Tpo -c -o ares_options.lo ares_options.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_options.lo -MD -MP -MF .deps/ares_options.Tpo -c ares_options.c -fPIC -DPIC -o .libs/ares_options.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_options.lo -MD -MP -MF .deps/ares_options.Tpo -c ares_options.c -o ares_options.o >/dev/null 2>&1
mv -f .deps/ares_options.Tpo .deps/ares_options.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_a_reply.lo -MD -MP -MF .deps/ares_parse_a_reply.Tpo -c -o ares_parse_a_reply.lo ares_parse_a_reply.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_a_reply.lo -MD -MP -MF .deps/ares_parse_a_reply.Tpo -c ares_parse_a_reply.c -fPIC -DPIC -o .libs/ares_parse_a_reply.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_a_reply.lo -MD -MP -MF .deps/ares_parse_a_reply.Tpo -c ares_parse_a_reply.c -o ares_parse_a_reply.o >/dev/null 2>&1
mv -f .deps/ares_parse_a_reply.Tpo .deps/ares_parse_a_reply.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_aaaa_reply.lo -MD -MP -MF .deps/ares_parse_aaaa_reply.Tpo -c -o ares_parse_aaaa_reply.lo ares_parse_aaaa_reply.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_aaaa_reply.lo -MD -MP -MF .deps/ares_parse_aaaa_reply.Tpo -c ares_parse_aaaa_reply.c -fPIC -DPIC -o .libs/ares_parse_aaaa_reply.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_aaaa_reply.lo -MD -MP -MF .deps/ares_parse_aaaa_reply.Tpo -c ares_parse_aaaa_reply.c -o ares_parse_aaaa_reply.o >/dev/null 2>&1
mv -f .deps/ares_parse_aaaa_reply.Tpo .deps/ares_parse_aaaa_reply.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_ns_reply.lo -MD -MP -MF .deps/ares_parse_ns_reply.Tpo -c -o ares_parse_ns_reply.lo ares_parse_ns_reply.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_ns_reply.lo -MD -MP -MF .deps/ares_parse_ns_reply.Tpo -c ares_parse_ns_reply.c -fPIC -DPIC -o .libs/ares_parse_ns_reply.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_ns_reply.lo -MD -MP -MF .deps/ares_parse_ns_reply.Tpo -c ares_parse_ns_reply.c -o ares_parse_ns_reply.o >/dev/null 2>&1
mv -f .deps/ares_parse_ns_reply.Tpo .deps/ares_parse_ns_reply.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_ptr_reply.lo -MD -MP -MF .deps/ares_parse_ptr_reply.Tpo -c -o ares_parse_ptr_reply.lo ares_parse_ptr_reply.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_ptr_reply.lo -MD -MP -MF .deps/ares_parse_ptr_reply.Tpo -c ares_parse_ptr_reply.c -fPIC -DPIC -o .libs/ares_parse_ptr_reply.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_ptr_reply.lo -MD -MP -MF .deps/ares_parse_ptr_reply.Tpo -c ares_parse_ptr_reply.c -o ares_parse_ptr_reply.o >/dev/null 2>&1
mv -f .deps/ares_parse_ptr_reply.Tpo .deps/ares_parse_ptr_reply.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_srv_reply.lo -MD -MP -MF .deps/ares_parse_srv_reply.Tpo -c -o ares_parse_srv_reply.lo ares_parse_srv_reply.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_srv_reply.lo -MD -MP -MF .deps/ares_parse_srv_reply.Tpo -c ares_parse_srv_reply.c -fPIC -DPIC -o .libs/ares_parse_srv_reply.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_srv_reply.lo -MD -MP -MF .deps/ares_parse_srv_reply.Tpo -c ares_parse_srv_reply.c -o ares_parse_srv_reply.o >/dev/null 2>&1
mv -f .deps/ares_parse_srv_reply.Tpo .deps/ares_parse_srv_reply.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_txt_reply.lo -MD -MP -MF .deps/ares_parse_txt_reply.Tpo -c -o ares_parse_txt_reply.lo ares_parse_txt_reply.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_txt_reply.lo -MD -MP -MF .deps/ares_parse_txt_reply.Tpo -c ares_parse_txt_reply.c -fPIC -DPIC -o .libs/ares_parse_txt_reply.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_parse_txt_reply.lo -MD -MP -MF .deps/ares_parse_txt_reply.Tpo -c ares_parse_txt_reply.c -o ares_parse_txt_reply.o >/dev/null 2>&1
mv -f .deps/ares_parse_txt_reply.Tpo .deps/ares_parse_txt_reply.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_process.lo -MD -MP -MF .deps/ares_process.Tpo -c -o ares_process.lo ares_process.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_process.lo -MD -MP -MF .deps/ares_process.Tpo -c ares_process.c -fPIC -DPIC -o .libs/ares_process.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_process.lo -MD -MP -MF .deps/ares_process.Tpo -c ares_process.c -o ares_process.o >/dev/null 2>&1
mv -f .deps/ares_process.Tpo .deps/ares_process.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_query.lo -MD -MP -MF .deps/ares_query.Tpo -c -o ares_query.lo ares_query.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_query.lo -MD -MP -MF .deps/ares_query.Tpo -c ares_query.c -fPIC -DPIC -o .libs/ares_query.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_query.lo -MD -MP -MF .deps/ares_query.Tpo -c ares_query.c -o ares_query.o >/dev/null 2>&1
mv -f .deps/ares_query.Tpo .deps/ares_query.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_search.lo -MD -MP -MF .deps/ares_search.Tpo -c -o ares_search.lo ares_search.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_search.lo -MD -MP -MF .deps/ares_search.Tpo -c ares_search.c -fPIC -DPIC -o .libs/ares_search.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_search.lo -MD -MP -MF .deps/ares_search.Tpo -c ares_search.c -o ares_search.o >/dev/null 2>&1
mv -f .deps/ares_search.Tpo .deps/ares_search.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_send.lo -MD -MP -MF .deps/ares_send.Tpo -c -o ares_send.lo ares_send.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_send.lo -MD -MP -MF .deps/ares_send.Tpo -c ares_send.c -fPIC -DPIC -o .libs/ares_send.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_send.lo -MD -MP -MF .deps/ares_send.Tpo -c ares_send.c -o ares_send.o >/dev/null 2>&1
mv -f .deps/ares_send.Tpo .deps/ares_send.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_strcasecmp.lo -MD -MP -MF .deps/ares_strcasecmp.Tpo -c -o ares_strcasecmp.lo ares_strcasecmp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_strcasecmp.lo -MD -MP -MF .deps/ares_strcasecmp.Tpo -c ares_strcasecmp.c -fPIC -DPIC -o .libs/ares_strcasecmp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_strcasecmp.lo -MD -MP -MF .deps/ares_strcasecmp.Tpo -c ares_strcasecmp.c -o ares_strcasecmp.o >/dev/null 2>&1
mv -f .deps/ares_strcasecmp.Tpo .deps/ares_strcasecmp.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_strdup.lo -MD -MP -MF .deps/ares_strdup.Tpo -c -o ares_strdup.lo ares_strdup.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_strdup.lo -MD -MP -MF .deps/ares_strdup.Tpo -c ares_strdup.c -fPIC -DPIC -o .libs/ares_strdup.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_strdup.lo -MD -MP -MF .deps/ares_strdup.Tpo -c ares_strdup.c -o ares_strdup.o >/dev/null 2>&1
mv -f .deps/ares_strdup.Tpo .deps/ares_strdup.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_strerror.lo -MD -MP -MF .deps/ares_strerror.Tpo -c -o ares_strerror.lo ares_strerror.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_strerror.lo -MD -MP -MF .deps/ares_strerror.Tpo -c ares_strerror.c -fPIC -DPIC -o .libs/ares_strerror.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_strerror.lo -MD -MP -MF .deps/ares_strerror.Tpo -c ares_strerror.c -o ares_strerror.o >/dev/null 2>&1
mv -f .deps/ares_strerror.Tpo .deps/ares_strerror.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_timeout.lo -MD -MP -MF .deps/ares_timeout.Tpo -c -o ares_timeout.lo ares_timeout.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_timeout.lo -MD -MP -MF .deps/ares_timeout.Tpo -c ares_timeout.c -fPIC -DPIC -o .libs/ares_timeout.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_timeout.lo -MD -MP -MF .deps/ares_timeout.Tpo -c ares_timeout.c -o ares_timeout.o >/dev/null 2>&1
mv -f .deps/ares_timeout.Tpo .deps/ares_timeout.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_version.lo -MD -MP -MF .deps/ares_version.Tpo -c -o ares_version.lo ares_version.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_version.lo -MD -MP -MF .deps/ares_version.Tpo -c ares_version.c -fPIC -DPIC -o .libs/ares_version.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_version.lo -MD -MP -MF .deps/ares_version.Tpo -c ares_version.c -o ares_version.o >/dev/null 2>&1
mv -f .deps/ares_version.Tpo .deps/ares_version.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_writev.lo -MD -MP -MF .deps/ares_writev.Tpo -c -o ares_writev.lo ares_writev.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_writev.lo -MD -MP -MF .deps/ares_writev.Tpo -c ares_writev.c -fPIC -DPIC -o .libs/ares_writev.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ares_writev.lo -MD -MP -MF .deps/ares_writev.Tpo -c ares_writev.c -o ares_writev.o >/dev/null 2>&1
mv -f .deps/ares_writev.Tpo .deps/ares_writev.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT bitncmp.lo -MD -MP -MF .deps/bitncmp.Tpo -c -o bitncmp.lo bitncmp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT bitncmp.lo -MD -MP -MF .deps/bitncmp.Tpo -c bitncmp.c -fPIC -DPIC -o .libs/bitncmp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT bitncmp.lo -MD -MP -MF .deps/bitncmp.Tpo -c bitncmp.c -o bitncmp.o >/dev/null 2>&1
mv -f .deps/bitncmp.Tpo .deps/bitncmp.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT inet_net_pton.lo -MD -MP -MF .deps/inet_net_pton.Tpo -c -o inet_net_pton.lo inet_net_pton.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT inet_net_pton.lo -MD -MP -MF .deps/inet_net_pton.Tpo -c inet_net_pton.c -fPIC -DPIC -o .libs/inet_net_pton.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT inet_net_pton.lo -MD -MP -MF .deps/inet_net_pton.Tpo -c inet_net_pton.c -o inet_net_pton.o >/dev/null 2>&1
mv -f .deps/inet_net_pton.Tpo .deps/inet_net_pton.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT inet_ntop.lo -MD -MP -MF .deps/inet_ntop.Tpo -c -o inet_ntop.lo inet_ntop.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT inet_ntop.lo -MD -MP -MF .deps/inet_ntop.Tpo -c inet_ntop.c -fPIC -DPIC -o .libs/inet_ntop.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT inet_ntop.lo -MD -MP -MF .deps/inet_ntop.Tpo -c inet_ntop.c -o inet_ntop.o >/dev/null 2>&1
mv -f .deps/inet_ntop.Tpo .deps/inet_ntop.Plo
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT windows_port.lo -MD -MP -MF .deps/windows_port.Tpo -c -o windows_port.lo windows_port.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT windows_port.lo -MD -MP -MF .deps/windows_port.Tpo -c windows_port.c -fPIC -DPIC -o .libs/windows_port.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT windows_port.lo -MD -MP -MF .deps/windows_port.Tpo -c windows_port.c -o windows_port.o >/dev/null 2>&1
mv -f .deps/windows_port.Tpo .deps/windows_port.Plo
/bin/sh ./libtool --tag=CC --mode=link gcc -g0 -O2 -Wno-system-headers -fvisibility=hidden -version-info 2:0:0 -o libcares.la ares__close_sockets.lo ares__get_hostent.lo ares__read_line.lo ares__timeval.lo ares_cancel.lo ares_data.lo ares_destroy.lo ares_expand_name.lo ares_expand_string.lo ares_fds.lo ares_free_hostent.lo ares_free_string.lo ares_gethostbyaddr.lo ares_gethostbyname.lo ares_getnameinfo.lo ares_getsock.lo ares_init.lo ares_library_init.lo ares_llist.lo ares_mkquery.lo ares_nowarn.lo ares_options.lo ares_parse_a_reply.lo ares_parse_aaaa_reply.lo ares_parse_ns_reply.lo ares_parse_ptr_reply.lo ares_parse_srv_reply.lo ares_parse_txt_reply.lo ares_process.lo ares_query.lo ares_search.lo ares_send.lo ares_strcasecmp.lo ares_strdup.lo ares_strerror.lo ares_timeout.lo ares_version.lo ares_writev.lo bitncmp.lo inet_net_pton.lo inet_ntop.lo windows_port.lo -lsocket -lnsl
libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries
libtool: link: /usr/bin/ar cru .libs/libcares.a .libs/ares__close_sockets.o .libs/ares__get_hostent.o .libs/ares__read_line.o .libs/ares__timeval.o .libs/ares_cancel.o .libs/ares_data.o .libs/ares_destroy.o .libs/ares_expand_name.o .libs/ares_expand_string.o .libs/ares_fds.o .libs/ares_free_hostent.o .libs/ares_free_string.o .libs/ares_gethostbyaddr.o .libs/ares_gethostbyname.o .libs/ares_getnameinfo.o .libs/ares_getsock.o .libs/ares_init.o .libs/ares_library_init.o .libs/ares_llist.o .libs/ares_mkquery.o .libs/ares_nowarn.o .libs/ares_options.o .libs/ares_parse_a_reply.o .libs/ares_parse_aaaa_reply.o .libs/ares_parse_ns_reply.o .libs/ares_parse_ptr_reply.o .libs/ares_parse_srv_reply.o .libs/ares_parse_txt_reply.o .libs/ares_process.o .libs/ares_query.o .libs/ares_search.o .libs/ares_send.o .libs/ares_strcasecmp.o .libs/ares_strdup.o .libs/ares_strerror.o .libs/ares_timeout.o .libs/ares_version.o .libs/ares_writev.o .libs/bitncmp.o .libs/inet_net_pton.o .libs/inet_ntop.o .libs/windows_port.o
libtool: link: ranlib .libs/libcares.a
libtool: link: ( cd ".libs" && rm -f "libcares.la" && ln -s "../libcares.la" "libcares.la" )
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ahost-ahost.o -MD -MP -MF .deps/ahost-ahost.Tpo -c -o ahost-ahost.o `test -f 'ahost.c' || echo './'`ahost.c
mv -f .deps/ahost-ahost.Tpo .deps/ahost-ahost.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ahost-ares_getopt.o -MD -MP -MF .deps/ahost-ares_getopt.Tpo -c -o ahost-ares_getopt.o `test -f 'ares_getopt.c' || echo './'`ares_getopt.c
mv -f .deps/ahost-ares_getopt.Tpo .deps/ahost-ares_getopt.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ahost-ares_strcasecmp.o -MD -MP -MF .deps/ahost-ares_strcasecmp.Tpo -c -o ahost-ares_strcasecmp.o `test -f 'ares_strcasecmp.c' || echo './'`ares_strcasecmp.c
mv -f .deps/ahost-ares_strcasecmp.Tpo .deps/ahost-ares_strcasecmp.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ahost-inet_net_pton.o -MD -MP -MF .deps/ahost-inet_net_pton.Tpo -c -o ahost-inet_net_pton.o `test -f 'inet_net_pton.c' || echo './'`inet_net_pton.c
mv -f .deps/ahost-inet_net_pton.Tpo .deps/ahost-inet_net_pton.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT ahost-inet_ntop.o -MD -MP -MF .deps/ahost-inet_ntop.Tpo -c -o ahost-inet_ntop.o `test -f 'inet_ntop.c' || echo './'`inet_ntop.c
mv -f .deps/ahost-inet_ntop.Tpo .deps/ahost-inet_ntop.Po
/bin/sh ./libtool --tag=CC --mode=link gcc -g0 -O2 -Wno-system-headers -fvisibility=hidden -o ahost ahost-ahost.o ahost-ares_getopt.o ahost-ares_strcasecmp.o ahost-inet_net_pton.o ahost-inet_ntop.o ./libcares.la -lsocket -lnsl
libtool: link: gcc -g0 -O2 -Wno-system-headers -fvisibility=hidden -o ahost ahost-ahost.o ahost-ares_getopt.o ahost-ares_strcasecmp.o ahost-inet_net_pton.o ahost-inet_ntop.o ./.libs/libcares.a -lsocket -lnsl
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT adig-adig.o -MD -MP -MF .deps/adig-adig.Tpo -c -o adig-adig.o `test -f 'adig.c' || echo './'`adig.c
mv -f .deps/adig-adig.Tpo .deps/adig-adig.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT adig-ares_getopt.o -MD -MP -MF .deps/adig-ares_getopt.Tpo -c -o adig-ares_getopt.o `test -f 'ares_getopt.c' || echo './'`ares_getopt.c
mv -f .deps/adig-ares_getopt.Tpo .deps/adig-ares_getopt.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT adig-ares_strcasecmp.o -MD -MP -MF .deps/adig-ares_strcasecmp.Tpo -c -o adig-ares_strcasecmp.o `test -f 'ares_strcasecmp.c' || echo './'`ares_strcasecmp.c
mv -f .deps/adig-ares_strcasecmp.Tpo .deps/adig-ares_strcasecmp.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT adig-inet_net_pton.o -MD -MP -MF .deps/adig-inet_net_pton.Tpo -c -o adig-inet_net_pton.o `test -f 'inet_net_pton.c' || echo './'`inet_net_pton.c
mv -f .deps/adig-inet_net_pton.Tpo .deps/adig-inet_net_pton.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT adig-inet_ntop.o -MD -MP -MF .deps/adig-inet_ntop.Tpo -c -o adig-inet_ntop.o `test -f 'inet_ntop.c' || echo './'`inet_ntop.c
mv -f .deps/adig-inet_ntop.Tpo .deps/adig-inet_ntop.Po
/bin/sh ./libtool --tag=CC --mode=link gcc -g0 -O2 -Wno-system-headers -fvisibility=hidden -o adig adig-adig.o adig-ares_getopt.o adig-ares_strcasecmp.o adig-inet_net_pton.o adig-inet_ntop.o ./libcares.la -lsocket -lnsl
libtool: link: gcc -g0 -O2 -Wno-system-headers -fvisibility=hidden -o adig adig-adig.o adig-ares_getopt.o adig-ares_strcasecmp.o adig-inet_net_pton.o adig-inet_ntop.o ./.libs/libcares.a -lsocket -lnsl
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT acountry-acountry.o -MD -MP -MF .deps/acountry-acountry.Tpo -c -o acountry-acountry.o `test -f 'acountry.c' || echo './'`acountry.c
mv -f .deps/acountry-acountry.Tpo .deps/acountry-acountry.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT acountry-ares_getopt.o -MD -MP -MF .deps/acountry-ares_getopt.Tpo -c -o acountry-ares_getopt.o `test -f 'ares_getopt.c' || echo './'`ares_getopt.c
mv -f .deps/acountry-ares_getopt.Tpo .deps/acountry-ares_getopt.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT acountry-ares_strcasecmp.o -MD -MP -MF .deps/acountry-ares_strcasecmp.Tpo -c -o acountry-ares_strcasecmp.o `test -f 'ares_strcasecmp.c' || echo './'`ares_strcasecmp.c
mv -f .deps/acountry-ares_strcasecmp.Tpo .deps/acountry-ares_strcasecmp.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT acountry-inet_net_pton.o -MD -MP -MF .deps/acountry-inet_net_pton.Tpo -c -o acountry-inet_net_pton.o `test -f 'inet_net_pton.c' || echo './'`inet_net_pton.c
mv -f .deps/acountry-inet_net_pton.Tpo .deps/acountry-inet_net_pton.Po
gcc -DHAVE_CONFIG_H -I. -I. -g0 -O2 -Wno-system-headers -fvisibility=hidden -MT acountry-inet_ntop.o -MD -MP -MF .deps/acountry-inet_ntop.Tpo -c -o acountry-inet_ntop.o `test -f 'inet_ntop.c' || echo './'`inet_ntop.c
mv -f .deps/acountry-inet_ntop.Tpo .deps/acountry-inet_ntop.Po
/bin/sh ./libtool --tag=CC --mode=link gcc -g0 -O2 -Wno-system-headers -fvisibility=hidden -o acountry acountry-acountry.o acountry-ares_getopt.o acountry-ares_strcasecmp.o acountry-inet_net_pton.o acountry-inet_ntop.o ./libcares.la -lsocket -lnsl
libtool: link: gcc -g0 -O2 -Wno-system-headers -fvisibility=hidden -o acountry acountry-acountry.o acountry-ares_getopt.o acountry-ares_strcasecmp.o acountry-inet_net_pton.o acountry-inet_ntop.o ./.libs/libcares.a -lsocket -lnsl
Making all in 3D
Making all in common
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATA_DIR=\"/usr/local/share/bzflag\" -I../../include -fexpensive-optimizations -g -O2 -MT AccessList.lo -MD -MP -MF .deps/AccessList.Tpo -c -o AccessList.lo AccessList.cxx
mv -f .deps/AccessList.Tpo .deps/AccessList.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATA_DIR=\"/usr/local/share/bzflag\" -I../../include -fexpensive-optimizations -g -O2 -MT AutoCompleter.lo -MD -MP -MF .deps/AutoCompleter.Tpo -c -o AutoCompleter.lo AutoCompleter.cxx
mv -f .deps/AutoCompleter.Tpo .deps/AutoCompleter.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATA_DIR=\"/usr/local/share/bzflag\" -I../../include -fexpensive-optimizations -g -O2 -MT BzPNG.lo -MD -MP -MF .deps/BzPNG.Tpo -c -o BzPNG.lo BzPNG.cxx
mv -f .deps/BzPNG.Tpo .deps/BzPNG.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATA_DIR=\"/usr/local/share/bzflag\" -I../../include -fexpensive-optimizations -g -O2 -MT BZDBCache.lo -MD -MP -MF .deps/BZDBCache.Tpo -c -o BZDBCache.lo BZDBCache.cxx
mv -f .deps/BZDBCache.Tpo .deps/BZDBCache.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -DINSTALL_DATA_DIR=\"/usr/local/share/bzflag\" -I../../include -fexpensive-optimizations -g -O2 -MT BZDBLocal.lo -MD -MP -MF .deps/BZDBLocal.Tpo -c -o BZDBLocal.lo BZDBLocal.cxx
In file included from BZDBLocal.cxx:16:0:
../../include/BZDBLocal.h:94:16: error: 'INT_MIN' was not declared in this scope
int min = INT_MIN, int max = INT_MAX,
^
../../include/BZDBLocal.h:94:35: error: 'INT_MAX' was not declared in this scope
int min = INT_MIN, int max = INT_MAX,
^
*** Error code 1
make: Fatal error: Command failed for target `BZDBLocal.lo'
Current working directory /export/home/scott/Downloads/bzflag-2.4.2/src/common
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='other 3D common net game geometry obstacle ogl scene platform mediafile date bzfs bzadmin'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /export/home/scott/Downloads/bzflag-2.4.2/src
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='data include man package src plugins'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
so do I need to do any changes to this env. variable?
Code: Select all
$ echo $PATH
/usr/bin:/usr/sbin
Code: Select all
./configure > /tmp/bztest
grep libtool /tmp/bztest
checking if libtool supports shared libraries... yes
config.status: executing libtool commands
checking if libtool supports shared libraries... yes
config.status: executing libtool commands
checking if libtool supports shared libraries... yes
config.status: executing libtool commands
more or less grey
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
You should be able to run src/bzfs/bzfs from that same directory to run the server. So, for example, for a 5 shot jumping server with log debug level 2:
Code: Select all
src/bzfs/bzfs -dd -ms 5 -j
- Bullet Catcher
- Captain
- Posts: 564
- Joined: Sat Dec 23, 2006 7:56 am
- Location: Escondido, California
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
Blast, he won't be able to run bzfs before it successfully compiles.
On Solaris 10, INT_MIN and INT_MAX are provided by /usr/include/limits.h (which itself includes /usr/include/iso/limits_iso.h where the actual definition occurs. If you can find the .h file where those constants are defined in Solaris 11 and add a line to include it into the BZFlag include/BZDBLocal.h file, then you ought to get past this compilation error.
Everything else looks good so far.
On Solaris 10, INT_MIN and INT_MAX are provided by /usr/include/limits.h (which itself includes /usr/include/iso/limits_iso.h where the actual definition occurs. If you can find the .h file where those constants are defined in Solaris 11 and add a line to include it into the BZFlag include/BZDBLocal.h file, then you ought to get past this compilation error.
Everything else looks good so far.
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
here is what I have:
I found inside of /usr/include/iso/limits_iso.h just as you stated
so I've done this add of "#include <BZDBLocal.h>" to /usr/include/limits.h
./configure then make and it fails the same even if I change it to "#include <include/BZDBLocal.h>". I think I've gotten further here with your help but still stuck probably my mistake somewhere. If it goes into /usr/include/iso/limits_iso.h then I am unsure exactly where in the file or the syntax to use.
Code: Select all
ls -ltrh /usr/include/lim*
-rw-r--r-- 1 root bin 9.5K Mar 9 2015 /usr/include/limits.h
Code: Select all
$ grep limits /usr/include/limits.h
#include <iso/limits_iso.h>
* Include fixed width type limits as proposed by the ISO/JTC1/SC22/WG14 C
* of type definitions and limits which is namespace clean with respect to
#include <sys/int_limits.h>
* <limits.h> on specific implementations where the corresponding value is
Code: Select all
#define INT_MIN (-2147483647-1) /* min value of an "int" */
#define INT_MAX 2147483647 /* max value of an "int" */
#define UINT_MAX 4294967295U /* max value of an "unsigned int" */
Code: Select all
/* All Rights Reserved */
#ifndef _LIMITS_H
#define _LIMITS_H
#include <sys/feature_tests.h>
#include <sys/isa_defs.h>
#include <iso/limits_iso.h>
#include <BZDBLocal.h>
/*
more or less grey
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
Heh, somehow I didn't notice the scrollbars on the make output, so I was thinking it was just a snippet of the output and that make had worked. Sorry.
- Bullet Catcher
- Captain
- Posts: 564
- Joined: Sat Dec 23, 2006 7:56 am
- Location: Escondido, California
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
Add near the top of BZDBLocal.h instead of the changing the system /usr/include/limits.h file.
Code: Select all
#include <limits.h>
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
Thanks, with that I've gotten further in the compiling stage before failing again. Here is where it is at:
Thoughts from there? I wonder if their is anyone else using this OS for doing this or could assist in the compiling parts (as it may be faster than just me doing one thing at a time)
Code: Select all
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -export-dynamic -static -lresolv -o bzfs bzfsPlugins.o AccessControlList.o Authentication.o BanCommands.o base64.o bzfsAPI.o bzfsHTTPAPI.o BZWError.o BZWReader.o CmdLineOptions.o CustomArc.o CustomBase.o CustomBox.o CustomCone.o CustomDynamicColor.o CustomGate.o CustomGroup.o CustomLink.o CustomMaterial.o CustomMesh.o CustomMeshFace.o CustomMeshTransform.o CustomPhysicsDriver.o CustomSphere.o CustomTextureMatrix.o CustomPyramid.o CustomTetra.o CustomWaterLevel.o CustomWeapon.o CustomWorld.o CustomZone.o DropGeometry.o EntryZones.o Filter.o FlagHistory.o FlagInfo.o GameKeeper.o ListServerConnection.o MasterBanList.o ParseMaterial.o Permissions.o RandomSpawnPolicy.o RecordReplay.o RejoinList.o Score.o ServerCommand.o ServerSidePlayer.o SpawnPolicy.o SpawnPosition.o TeamBases.o WorldFileLocation.o WorldFileObject.o WorldFileObstacle.o WorldGenerators.o WorldInfo.o WorldWeapons.o WorldEventManager.o commands.o bzfs.o ../obstacle/libObstacle.la ../game/libGame.la ../net/libNet.la ../common/libCommon.la -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lgss -llber-2.4 -lldap_r-2.4 -lz -lsocket -lnsl ../../src/other/ares/libcares.la -lc -lz -ldl ../date/libDate.la -lsocket -lm -lpthread
Making all in bzadmin
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT BZAdminClient.o -MD -MP -MF .deps/BZAdminClient.Tpo -c -o BZAdminClient.o BZAdminClient.cxx
mv -f .deps/BZAdminClient.Tpo .deps/BZAdminClient.Po
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT BZAdminUI.o -MD -MP -MF .deps/BZAdminUI.Tpo -c -o BZAdminUI.o BZAdminUI.cxx
mv -f .deps/BZAdminUI.Tpo .deps/BZAdminUI.Po
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT CursesUI.o -MD -MP -MF .deps/CursesUI.Tpo -c -o CursesUI.o CursesUI.cxx
In file included from CursesUI.h:27:0,
from CursesUI.cxx:17:
curses_wrapper.h: In function ‘int cr_waddstr(WINDOW*, const char*)’:
curses_wrapper.h:65:26: error: ‘memcpy’ was not declared in this scope
memcpy(newStr, str, len);
^
*** Error code 1
make: Fatal error: Command failed for target `CursesUI.o'
Current working directory /export/home/scott/Downloads/bzflag-2.4.2/src/bzadmin
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='other 3D common net game geometry obstacle ogl scene platform mediafile date bzfs bzadmin'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /export/home/scott/Downloads/bzflag-2.4.2/src
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='data include man package src plugins'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
more or less grey
- Bullet Catcher
- Captain
- Posts: 564
- Joined: Sat Dec 23, 2006 7:56 am
- Location: Escondido, California
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
Adding near the top of src/bzadmin/curses_wrapper.h should let it find the memcpy declaration.
You may be the only person with Solaris 11 determined to get it to compile. So far, these two problems are legitimate portability bugs that the BZFlag developers can't find themselves because they don't have a Solaris 11 system to test on.
To find out how many more errors remain, run "make -k" and then look above each instance of "Error" in the output.
Code: Select all
#include <string.h>
You may be the only person with Solaris 11 determined to get it to compile. So far, these two problems are legitimate portability bugs that the BZFlag developers can't find themselves because they don't have a Solaris 11 system to test on.
To find out how many more errors remain, run "make -k" and then look above each instance of "Error" in the output.
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
output little different, perhaps further now (using make)
It is possible to download and install Solaris 11.2 on low end hardware, on one machine I have only 2G of memory ddr3, an intel atom d525 (with Hyperthreading enabled and detected by the OS) and regular cheap disks. ZFS doesn't require loads of memory depending how you use the host. Kstat shows me max is configured to use 1.5G of the 2G. low end case as well. Maybe even some old hardware will work without problems. Don't need to pay for the OS either. In case anyone has some thoughts about it costing alot or needing something high spec just for this. I'd like to do this to be running some bzflag servers 24/7/365 with zones / kernel zones maybe even a few or several
I count 4 errors from make -k ?
Code: Select all
Making all in bzadmin
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT CursesUI.o -MD -MP -MF .deps/CursesUI.Tpo -c -o CursesUI.o CursesUI.cxx
mv -f .deps/CursesUI.Tpo .deps/CursesUI.Po
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT CursesMenu.o -MD -MP -MF .deps/CursesMenu.Tpo -c -o CursesMenu.o CursesMenu.cxx
mv -f .deps/CursesMenu.Tpo .deps/CursesMenu.Po
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT OptionParser.o -MD -MP -MF .deps/OptionParser.Tpo -c -o OptionParser.o OptionParser.cxx
mv -f .deps/OptionParser.Tpo .deps/OptionParser.Po
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT ServerLink.o -MD -MP -MF .deps/ServerLink.Tpo -c -o ServerLink.o `test -f '../../src/bzflag/ServerLink.cxx' || echo './'`../../src/bzflag/ServerLink.cxx
mv -f .deps/ServerLink.Tpo .deps/ServerLink.Po
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT StdBothUI.o -MD -MP -MF .deps/StdBothUI.Tpo -c -o StdBothUI.o StdBothUI.cxx
In file included from /usr/include/sys/types.h:653:0,
from /usr/include/sys/wait.h:14,
from /usr/include/stdlib.h:15,
from ../../include/common.h:35,
from BZAdminUI.h:16,
from StdBothUI.h:17,
from StdBothUI.cxx:14:
StdBothUI.cxx: In member function ‘virtual bool StdBothUI::checkCommand(std::string&)’:
StdBothUI.cxx:99:3: error: ‘memset’ was not declared in this scope
FD_ZERO(&rfds);
^
*** Error code 1
make: Fatal error: Command failed for target `StdBothUI.o'
Current working directory /export/home/scott/Downloads/bzflag-2.4.2/src/bzadmin
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='other 3D common net game geometry obstacle ogl scene platform mediafile date bzfs bzadmin'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /export/home/scott/Downloads/bzflag-2.4.2/src
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='data include man package src plugins'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
I count 4 errors from make -k ?
Code: Select all
$ make -k
Making all in data
Making all in l10n
Making all in fonts
Making all in include
make all-am
Making all in man
Making all in package
Making all in src
Making all in other
Making all in ares
make all-am
Making all in 3D
Making all in common
Making all in net
Making all in game
Making all in geometry
Making all in models
Making all in tank
Making all in obstacle
Making all in ogl
Making all in scene
Making all in platform
Making all in mediafile
Making all in date
Making all in bzfs
Making all in bzadmin
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT StdBothUI.o -MD -MP -MF .deps/StdBothUI.Tpo -c -o StdBothUI.o StdBothUI.cxx
In file included from /usr/include/sys/types.h:653:0,
from /usr/include/sys/wait.h:14,
from /usr/include/stdlib.h:15,
from ../../include/common.h:35,
from BZAdminUI.h:16,
from StdBothUI.h:17,
from StdBothUI.cxx:14:
StdBothUI.cxx: In member function ‘virtual bool StdBothUI::checkCommand(std::string&)’:
StdBothUI.cxx:99:3: error: ‘memset’ was not declared in this scope
FD_ZERO(&rfds);
^
*** Error code 1
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT StdInUI.o -MD -MP -MF .deps/StdInUI.Tpo -c -o StdInUI.o StdInUI.cxx
mv -f .deps/StdInUI.Tpo .deps/StdInUI.Po
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT StdOutUI.o -MD -MP -MF .deps/StdOutUI.Tpo -c -o StdOutUI.o StdOutUI.cxx
mv -f .deps/StdOutUI.Tpo .deps/StdOutUI.Po
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT UIMap.o -MD -MP -MF .deps/UIMap.Tpo -c -o UIMap.o UIMap.cxx
mv -f .deps/UIMap.Tpo .deps/UIMap.Po
g++ -DHAVE_CONFIG_H -I. -I../../include -DBUILDING_BZADMIN -I../../src/bzflag -I../../include -fexpensive-optimizations -g -O2 -MT bzadmin.o -MD -MP -MF .deps/bzadmin.Tpo -c -o bzadmin.o bzadmin.cxx
mv -f .deps/bzadmin.Tpo .deps/bzadmin.Po
make: Warning: Target `all' not remade because of errors
Current working directory /export/home/scott/Downloads/bzflag-2.4.2/src/bzadmin
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='other 3D common net game geometry obstacle ogl scene platform mediafile date bzfs bzadmin'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Warning: Target `all' not remade because of errors
Current working directory /export/home/scott/Downloads/bzflag-2.4.2/src
Making all in plugins
Making all in plugin_utils
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT plugin_utils.lo -MD -MP -MF .deps/plugin_utils.Tpo -c -o plugin_utils.lo plugin_utils.cpp
mv -f .deps/plugin_utils.Tpo .deps/plugin_utils.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT plugin_files.lo -MD -MP -MF .deps/plugin_files.Tpo -c -o plugin_files.lo plugin_files.cpp
mv -f .deps/plugin_files.Tpo .deps/plugin_files.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT plugin_groups.lo -MD -MP -MF .deps/plugin_groups.Tpo -c -o plugin_groups.lo plugin_groups.cpp
mv -f .deps/plugin_groups.Tpo .deps/plugin_groups.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT plugin_config.lo -MD -MP -MF .deps/plugin_config.Tpo -c -o plugin_config.lo plugin_config.cpp
mv -f .deps/plugin_config.Tpo .deps/plugin_config.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -avoid-version -lresolv -o libplugin_utils.la plugin_utils.lo plugin_files.lo plugin_groups.lo plugin_config.lo -lsocket -lm -lpthread
Making all in airspawn
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT airspawn_la-airspawn.lo -MD -MP -MF .deps/airspawn_la-airspawn.Tpo -c -o airspawn_la-airspawn.lo `test -f 'airspawn.cpp' || echo './'`airspawn.cpp
mv -f .deps/airspawn_la-airspawn.Tpo .deps/airspawn_la-airspawn.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o airspawn.la -rpath /usr/local/lib/bzflag airspawn_la-airspawn.lo -lsocket -lm -lpthread
Making all in autoFlagReset
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT autoFlagReset_la-autoFlagReset.lo -MD -MP -MF .deps/autoFlagReset_la-autoFlagReset.Tpo -c -o autoFlagReset_la-autoFlagReset.lo `test -f 'autoFlagReset.cpp' || echo './'`autoFlagReset.cpp
mv -f .deps/autoFlagReset_la-autoFlagReset.Tpo .deps/autoFlagReset_la-autoFlagReset.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o autoFlagReset.la -rpath /usr/local/lib/bzflag autoFlagReset_la-autoFlagReset.lo -lsocket -lm -lpthread
Making all in chathistory
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT chathistory_la-chathistory.lo -MD -MP -MF .deps/chathistory_la-chathistory.Tpo -c -o chathistory_la-chathistory.lo `test -f 'chathistory.cpp' || echo './'`chathistory.cpp
mv -f .deps/chathistory_la-chathistory.Tpo .deps/chathistory_la-chathistory.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o chathistory.la -rpath /usr/local/lib/bzflag chathistory_la-chathistory.lo -lsocket -lm -lpthread
Making all in customflagsample
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../plugins/plugin_utils -I../../include -fexpensive-optimizations -g -O2 -MT customflagsample_la-customflagsample.lo -MD -MP -MF .deps/customflagsample_la-customflagsample.Tpo -c -o customflagsample_la-customflagsample.lo `test -f 'customflagsample.cpp' || echo './'`customflagsample.cpp
mv -f .deps/customflagsample_la-customflagsample.Tpo .deps/customflagsample_la-customflagsample.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o customflagsample.la -rpath /usr/local/lib/bzflag customflagsample_la-customflagsample.lo ../../plugins/plugin_utils/libplugin_utils.la -lsocket -lm -lpthread
Making all in fairCTF
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT fairCTF_la-fairCTF.lo -MD -MP -MF .deps/fairCTF_la-fairCTF.Tpo -c -o fairCTF_la-fairCTF.lo `test -f 'fairCTF.cpp' || echo './'`fairCTF.cpp
mv -f .deps/fairCTF_la-fairCTF.Tpo .deps/fairCTF_la-fairCTF.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o fairCTF.la -rpath /usr/local/lib/bzflag fairCTF_la-fairCTF.lo -lsocket -lm -lpthread
Making all in fastmap
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT fastmap.lo -MD -MP -MF .deps/fastmap.Tpo -c -o fastmap.lo fastmap.cpp
mv -f .deps/fastmap.Tpo .deps/fastmap.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o fastmap.la -rpath /usr/local/lib/bzflag fastmap.lo -lsocket -lm -lpthread
Making all in flagStay
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT flagStay_la-flagStay.lo -MD -MP -MF .deps/flagStay_la-flagStay.Tpo -c -o flagStay_la-flagStay.lo `test -f 'flagStay.cpp' || echo './'`flagStay.cpp
mv -f .deps/flagStay_la-flagStay.Tpo .deps/flagStay_la-flagStay.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o flagStay.la -rpath /usr/local/lib/bzflag flagStay_la-flagStay.lo -lsocket -lm -lpthread
Making all in hiddenAdmin
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT hiddenAdmin_la-hiddenAdmin.lo -MD -MP -MF .deps/hiddenAdmin_la-hiddenAdmin.Tpo -c -o hiddenAdmin_la-hiddenAdmin.lo `test -f 'hiddenAdmin.cpp' || echo './'`hiddenAdmin.cpp
mv -f .deps/hiddenAdmin_la-hiddenAdmin.Tpo .deps/hiddenAdmin_la-hiddenAdmin.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o hiddenAdmin.la -rpath /usr/local/lib/bzflag hiddenAdmin_la-hiddenAdmin.lo -lsocket -lm -lpthread
Making all in HoldTheFlag
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT HoldTheFlag_la-HoldTheFlag.lo -MD -MP -MF .deps/HoldTheFlag_la-HoldTheFlag.Tpo -c -o HoldTheFlag_la-HoldTheFlag.lo `test -f 'HoldTheFlag.cpp' || echo './'`HoldTheFlag.cpp
mv -f .deps/HoldTheFlag_la-HoldTheFlag.Tpo .deps/HoldTheFlag_la-HoldTheFlag.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o HoldTheFlag.la -rpath /usr/local/lib/bzflag HoldTheFlag_la-HoldTheFlag.lo -lsocket -lm -lpthread
Making all in keepaway
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT keepaway_la-keepaway.lo -MD -MP -MF .deps/keepaway_la-keepaway.Tpo -c -o keepaway_la-keepaway.lo `test -f 'keepaway.cpp' || echo './'`keepaway.cpp
mv -f .deps/keepaway_la-keepaway.Tpo .deps/keepaway_la-keepaway.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o keepaway.la -rpath /usr/local/lib/bzflag keepaway_la-keepaway.lo -lsocket -lm -lpthread
Making all in killall
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT killall_la-killall.lo -MD -MP -MF .deps/killall_la-killall.Tpo -c -o killall_la-killall.lo `test -f 'killall.cpp' || echo './'`killall.cpp
mv -f .deps/killall_la-killall.Tpo .deps/killall_la-killall.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o killall.la -rpath /usr/local/lib/bzflag killall_la-killall.lo -lsocket -lm -lpthread
Making all in koth
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT koth_la-koth.lo -MD -MP -MF .deps/koth_la-koth.Tpo -c -o koth_la-koth.lo `test -f 'koth.cpp' || echo './'`koth.cpp
mv -f .deps/koth_la-koth.Tpo .deps/koth_la-koth.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o koth.la -rpath /usr/local/lib/bzflag koth_la-koth.lo -lsocket -lm -lpthread
Making all in logDetail
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT logDetail_la-logDetail.lo -MD -MP -MF .deps/logDetail_la-logDetail.Tpo -c -o logDetail_la-logDetail.lo `test -f 'logDetail.cpp' || echo './'`logDetail.cpp
mv -f .deps/logDetail_la-logDetail.Tpo .deps/logDetail_la-logDetail.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o logDetail.la -rpath /usr/local/lib/bzflag logDetail_la-logDetail.lo -lsocket -lm -lpthread
Making all in nagware
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT nagware_la-nagware.lo -MD -MP -MF .deps/nagware_la-nagware.Tpo -c -o nagware_la-nagware.lo `test -f 'nagware.cpp' || echo './'`nagware.cpp
mv -f .deps/nagware_la-nagware.Tpo .deps/nagware_la-nagware.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o nagware.la -rpath /usr/local/lib/bzflag nagware_la-nagware.lo -lsocket -lm -lpthread
Making all in Phoenix
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT Phoenix_la-Phoenix.lo -MD -MP -MF .deps/Phoenix_la-Phoenix.Tpo -c -o Phoenix_la-Phoenix.lo `test -f 'Phoenix.cpp' || echo './'`Phoenix.cpp
mv -f .deps/Phoenix_la-Phoenix.Tpo .deps/Phoenix_la-Phoenix.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o Phoenix.la -rpath /usr/local/lib/bzflag Phoenix_la-Phoenix.lo -lsocket -lm -lpthread
Making all in playHistoryTracker
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT playHistoryTracker_la-playHistoryTracker.lo -MD -MP -MF .deps/playHistoryTracker_la-playHistoryTracker.Tpo -c -o playHistoryTracker_la-playHistoryTracker.lo `test -f 'playHistoryTracker.cpp' || echo './'`playHistoryTracker.cpp
mv -f .deps/playHistoryTracker_la-playHistoryTracker.Tpo .deps/playHistoryTracker_la-playHistoryTracker.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o playHistoryTracker.la -rpath /usr/local/lib/bzflag playHistoryTracker_la-playHistoryTracker.lo -lsocket -lm -lpthread
Making all in rabbitTimer
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT rabbitTimer_la-rabbitTimer.lo -MD -MP -MF .deps/rabbitTimer_la-rabbitTimer.Tpo -c -o rabbitTimer_la-rabbitTimer.lo `test -f 'rabbitTimer.cpp' || echo './'`rabbitTimer.cpp
mv -f .deps/rabbitTimer_la-rabbitTimer.Tpo .deps/rabbitTimer_la-rabbitTimer.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o rabbitTimer.la -rpath /usr/local/lib/bzflag rabbitTimer_la-rabbitTimer.lo -lsocket -lm -lpthread
Making all in rabidRabbit
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT rabidRabbit_la-rabidRabbit.lo -MD -MP -MF .deps/rabidRabbit_la-rabidRabbit.Tpo -c -o rabidRabbit_la-rabidRabbit.lo `test -f 'rabidRabbit.cpp' || echo './'`rabidRabbit.cpp
mv -f .deps/rabidRabbit_la-rabidRabbit.Tpo .deps/rabidRabbit_la-rabidRabbit.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o rabidRabbit.la -rpath /usr/local/lib/bzflag rabidRabbit_la-rabidRabbit.lo -lsocket -lm -lpthread
Making all in recordmatch
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT recordmatch_la-recordmatch.lo -MD -MP -MF .deps/recordmatch_la-recordmatch.Tpo -c -o recordmatch_la-recordmatch.lo `test -f 'recordmatch.cpp' || echo './'`recordmatch.cpp
mv -f .deps/recordmatch_la-recordmatch.Tpo .deps/recordmatch_la-recordmatch.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o recordmatch.la -rpath /usr/local/lib/bzflag recordmatch_la-recordmatch.lo -lsocket -lm -lpthread
Making all in regFlag
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT regFlag_la-regFlag.lo -MD -MP -MF .deps/regFlag_la-regFlag.Tpo -c -o regFlag_la-regFlag.lo `test -f 'regFlag.cpp' || echo './'`regFlag.cpp
mv -f .deps/regFlag_la-regFlag.Tpo .deps/regFlag_la-regFlag.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o regFlag.la -rpath /usr/local/lib/bzflag regFlag_la-regFlag.lo -lsocket -lm -lpthread
Making all in RogueGenocide
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT RogueGenocide_la-RogueGenocide.lo -MD -MP -MF .deps/RogueGenocide_la-RogueGenocide.Tpo -c -o RogueGenocide_la-RogueGenocide.lo `test -f 'RogueGenocide.cpp' || echo './'`RogueGenocide.cpp
mv -f .deps/RogueGenocide_la-RogueGenocide.Tpo .deps/RogueGenocide_la-RogueGenocide.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o RogueGenocide.la -rpath /usr/local/lib/bzflag RogueGenocide_la-RogueGenocide.lo -lsocket -lm -lpthread
Making all in SAMPLE_PLUGIN
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -I../../plugins/plugin_utils -g -O2 -MT SAMPLE_PLUGIN_la-SAMPLE_PLUGIN.lo -MD -MP -MF .deps/SAMPLE_PLUGIN_la-SAMPLE_PLUGIN.Tpo -c -o SAMPLE_PLUGIN_la-SAMPLE_PLUGIN.lo `test -f 'SAMPLE_PLUGIN.cpp' || echo './'`SAMPLE_PLUGIN.cpp
mv -f .deps/SAMPLE_PLUGIN_la-SAMPLE_PLUGIN.Tpo .deps/SAMPLE_PLUGIN_la-SAMPLE_PLUGIN.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -I../../include -I../../plugins/plugin_utils -g -O2 -module -avoid-version -shared -lresolv -o SAMPLE_PLUGIN.la -rpath /usr/local/lib/bzflag SAMPLE_PLUGIN_la-SAMPLE_PLUGIN.lo ../../plugins/plugin_utils/libplugin_utils.la -lsocket -lm -lpthread
Making all in serverControl
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -I../../plugins/plugin_utils -fexpensive-optimizations -g -O2 -MT serverControl_la-serverControl.lo -MD -MP -MF .deps/serverControl_la-serverControl.Tpo -c -o serverControl_la-serverControl.lo `test -f 'serverControl.cpp' || echo './'`serverControl.cpp
mv -f .deps/serverControl_la-serverControl.Tpo .deps/serverControl_la-serverControl.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -I../../include -I../../plugins/plugin_utils -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o serverControl.la -rpath /usr/local/lib/bzflag serverControl_la-serverControl.lo ../../plugins/plugin_utils/libplugin_utils.la -lsocket -lm -lpthread
Making all in shockwaveDeath
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT shockwaveDeath_la-shockwaveDeath.lo -MD -MP -MF .deps/shockwaveDeath_la-shockwaveDeath.Tpo -c -o shockwaveDeath_la-shockwaveDeath.lo `test -f 'shockwaveDeath.cpp' || echo './'`shockwaveDeath.cpp
mv -f .deps/shockwaveDeath_la-shockwaveDeath.Tpo .deps/shockwaveDeath_la-shockwaveDeath.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o shockwaveDeath.la -rpath /usr/local/lib/bzflag shockwaveDeath_la-shockwaveDeath.lo -lsocket -lm -lpthread
Making all in teamflagreset
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT teamflagreset_la-teamflagreset.lo -MD -MP -MF .deps/teamflagreset_la-teamflagreset.Tpo -c -o teamflagreset_la-teamflagreset.lo `test -f 'teamflagreset.cpp' || echo './'`teamflagreset.cpp
mv -f .deps/teamflagreset_la-teamflagreset.Tpo .deps/teamflagreset_la-teamflagreset.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o teamflagreset.la -rpath /usr/local/lib/bzflag teamflagreset_la-teamflagreset.lo -lsocket -lm -lpthread
Making all in thiefControl
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT thiefControl_la-thiefControl.lo -MD -MP -MF .deps/thiefControl_la-thiefControl.Tpo -c -o thiefControl_la-thiefControl.lo `test -f 'thiefControl.cpp' || echo './'`thiefControl.cpp
mv -f .deps/thiefControl_la-thiefControl.Tpo .deps/thiefControl_la-thiefControl.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o thiefControl.la -rpath /usr/local/lib/bzflag thiefControl_la-thiefControl.lo -lsocket -lm -lpthread
Making all in timedctf
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT timedctf_la-timedctf.lo -MD -MP -MF .deps/timedctf_la-timedctf.Tpo -c -o timedctf_la-timedctf.lo `test -f 'timedctf.cpp' || echo './'`timedctf.cpp
mv -f .deps/timedctf_la-timedctf.Tpo .deps/timedctf_la-timedctf.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o timedctf.la -rpath /usr/local/lib/bzflag timedctf_la-timedctf.lo -lsocket -lm -lpthread
Making all in TimeLimit
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT TimeLimit_la-TimeLimit.lo -MD -MP -MF .deps/TimeLimit_la-TimeLimit.Tpo -c -o TimeLimit_la-TimeLimit.lo `test -f 'TimeLimit.cpp' || echo './'`TimeLimit.cpp
mv -f .deps/TimeLimit_la-TimeLimit.Tpo .deps/TimeLimit_la-TimeLimit.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o TimeLimit.la -rpath /usr/local/lib/bzflag TimeLimit_la-TimeLimit.lo -lsocket -lm -lpthread
Making all in wwzones
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fexpensive-optimizations -g -O2 -MT wwzones_la-wwzones.lo -MD -MP -MF .deps/wwzones_la-wwzones.Tpo -c -o wwzones_la-wwzones.lo `test -f 'wwzones.cpp' || echo './'`wwzones.cpp
mv -f .deps/wwzones_la-wwzones.Tpo .deps/wwzones_la-wwzones.Plo
/bin/sh ../../libtool --silent --tag=CXX --silent --mode=link g++ -fexpensive-optimizations -g -O2 -module -avoid-version -shared -lresolv -o wwzones.la -rpath /usr/local/lib/bzflag wwzones_la-wwzones.lo -lsocket -lm -lpthread
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='data include man package src plugins'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Warning: Target `all' not remade because of errors
more or less grey
- Bullet Catcher
- Captain
- Posts: 564
- Joined: Sat Dec 23, 2006 7:56 am
- Location: Escondido, California
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
One more near the top of file src/bzadmin/StdBothUI.cxx should fix the remaining errors.
Code: Select all
#include <string.h>
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
wow, it... works.
What would be the recommended way to run said server for high performance? "The ./configure script has a number of build options that you may find
interesting." some old posts I've seen here look a little out of date (got fibre optikz) Would having a graphics card accelerate this because it must generate and process a 3D based graphical world? and with this running am I also able to use the game client on Solaris as well? - probably noob question...
Question, how many levels of debug are available? Also it is probably worth updating the file for the download README.SOLARIS for future references now this works
Now I have this running I feel it would be fair to make some contribution back... I'll be in touch
What would be the recommended way to run said server for high performance? "The ./configure script has a number of build options that you may find
interesting." some old posts I've seen here look a little out of date (got fibre optikz) Would having a graphics card accelerate this because it must generate and process a 3D based graphical world? and with this running am I also able to use the game client on Solaris as well? - probably noob question...
Code: Select all
$ src/bzfs/bzfs -dd -ms 5 -j
ColDet Octree obstacles = 42
grid extent[0] = -398.161804, 422.263000
grid extent[1] = -426.700104, 393.724701
grid extent[2] = 0.000000, 820.424805
world extent[0] = -392.848419, 416.949615
world extent[1] = -426.700104, 393.724701
world extent[2] = 0.000000, 10.250000
ColDet Octree leaf nodes = 24
ColDet Octree total nodes = 32
ColDet Octree total elements = 63
Collision Octree processed in 0.000 seconds.
Map size: uncompressed = 1406, compressed = 665
Note: no acceleration limit has been set. Players using "mouse
enhancements" may cause problems on this server due to very high
acceleration rates which are not handled well by dead reckoning
algorithms. To eliminate this warning, set the -a switch in your
configuration. '-a 50 38' is recommended for standard-speed servers.
Higher speed servers will need higher values for -a in order to not
affect gameplay. '-a 0 0' may be used to shut this message up without
affecting any players, including those using "mouse enhancements".
type: 0
teamed free-for-all
options: 18
jumping allowed
There is a voting arbiter with the following settings:
vote time is 60 seconds
veto time is 2 seconds
votes required are 2
vote percentage necessary is 50.099998
vote repeat time is 300 seconds
available voters is initially set to 200
Running a private server with the following settings:
listening on 0.0.0.0:5154
with title of ""
LIBCURL version: libcurl/7.40.0 OpenSSL/1.0.1o zlib/1.2.8-T4mods libidn/1.19
^CShutting down server: uptime 23 secs
Segmentation Fault (core dumped)
Code: Select all
$ src/bzfs/bzfs -a 50 38 -dddd -ms 5 -j
ColDet Octree obstacles = 41
grid extent[0] = -416.815857, 419.184784
grid extent[1] = -382.414368, 453.586273
grid extent[2] = 0.000000, 836.000610
world extent[0] = -416.815857, 419.184784
world extent[1] = -333.532135, 404.704041
world extent[2] = 0.000000, 10.250000
ColDet Octree leaf nodes = 25
ColDet Octree total nodes = 33
ColDet Octree total elements = 62
Collision Octree processed in 0.000 seconds.
Map size: uncompressed = 1377, compressed = 651
Compression: 0.001 seconds
MD5 generation: 0.000 seconds
MD5 = e7221b213408f3eb763b4e5afa85212b
type: 0
teamed free-for-all
options: 18
jumping allowed
There is a voting arbiter with the following settings:
vote time is 60 seconds
veto time is 2 seconds
votes required are 2
vote percentage necessary is 50.099998
vote repeat time is 300 seconds
available voters is initially set to 200
Running a private server with the following settings:
listening on 0.0.0.0:5154
with title of ""
LIBCURL version: libcurl/7.40.0 OpenSSL/1.0.1o zlib/1.2.8-T4mods libidn/1.19
^CShutting down server: uptime 17 secs
Segmentation Fault (core dumped)
more or less grey
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
The server does not use OpenGL and takes minimal resources. Even an old Pentium II or III with enough memory could probably run a reasonably popular server (at least if you don't have too many crazy plugins or a large swear filter). The main thing with the game server is bandwidth requirements, moreso the upstream.
It does look like the server is crashing on exit, which is unfortunate.
It does look like the server is crashing on exit, which is unfortunate.
- Bullet Catcher
- Captain
- Posts: 564
- Joined: Sat Dec 23, 2006 7:56 am
- Location: Escondido, California
Re: Setup BZflag server on Solaris 11.2 - 11.3 Beta
Git commit fa71748 (AKA r22828), which will be included in the 2.4.4 release, should fix the segfault at exit.
Rewriting README.SOLARIS is on my to-do list.
Getting the game client to run on Solaris would take more effort than I have time to contribute, and I suspect there is extremely little demand for it.
Rewriting README.SOLARIS is on my to-do list.
Getting the game client to run on Solaris would take more effort than I have time to contribute, and I suspect there is extremely little demand for it.