Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Holyavenger

Pages: [1] 2 3 ... 7
1
Promotions / Re: Call for articles for Imaginary Realities volume 6 issue 1
« on: December 24, 2013, 12:20:56 PM »
So, against all odds, Imaginary Realities has been resurrected!  We have our first issue of new content out, and are looking for articles for the second.

If you'd like to contribute, please take a look at our guide to the topics we're looking to have covered, and email Richard Tew, richard.m.tew@gmail.com, to verify that your topic is a good fit.  Articles should be in the range of 1000-4000 words, and need to be received by January 31st, 2014. Longer articles are possible for serialisation, with approval required.

Chaos, it sounds good, maybe a little background of its place would help newer coders?

2
Drivers / Re: FluffOS 3.0 now works under CYGWIN
« on: November 13, 2013, 11:12:11 AM »
FallenTree,

     Nice work, I grown dependent on Cygwin because I'm always on the move and cant really dualboot a work pc. I suppose I could vnc to home, but it gets a little shaky. Cygwin looks like DOS to some.

If one follows your link and instructions, they can pickup some command line skills as an added bonus.




3
Drivers / Re: FluffOS 3.0-alpha7.4
« on: November 06, 2013, 09:55:04 AM »
Thanks for keeping the Mud Driver torch burning. I'll try it and report back with results.

4
Drivers / FLUFFOS if is a fork of 3.1.2?
« on: November 04, 2013, 07:08:01 PM »
Hi,

     I have been doing muds since 92 and I didn't realize that FluffOS is actually a fork of 3.1.2. Is this true?

LDMUD.EU states:

Similar projects
•FluffOS is a fork of MudOS which is a fork of LPMud 3.1.2.

I saw someone tried to retrofit FLuffOS in the forums, but kind of got stuck with some of the simul_efuns. I'd be curious to see where and how they got stuck and if, it was indeed possible to retrofit something that old. Its an odd fascination akin to old muscle cars being reminted (something old/new)

Anyone have any comments or get this to work?

5
Hi,

   Question:   I was kind was wondering if anyone had any experience with ranged weapons hitting targets. Complications include environmental (fly, flying + invisible, elevation, water, cover). How can this be done? Even on a plain with outside rooms adjacent, has anyone seen this done well in an LPMUD?


I know we had a spell on Dragonfire, that hit adjacent rooms with hellfire from a hellstrike making everything aggressive. But what if the shot hits the intended target, not everyone. I'm curious how others may have designed their muds or are thinking of designing them to include viable ranged combat.

6
General / BugRep - Web: Deadsouls D/L link needs adjustment
« on: November 04, 2013, 06:15:57 PM »
Hi Crat,

    FYI, I just tried to DL your 3.8 version, but its not linked to the file dir because the version changed to 3.8.1.zip.

Holyavenger

7
Drivers / Re: Fluffos 3.0 alpha7.3
« on: September 14, 2013, 04:23:32 AM »
Wow, never post at 5 am, I did not do the / code brackets correctly. Anyhow here's the local_options used.
Code: [Select]
#include "options.h"
#define NO_ADD_ACTION
#undef NO_ENVIRONMENT
#undef OLD_RANGE_BEHAVIOR
#undef OLD_ED
#define MUDLIB_ERROR_HANDLER
#define ARRAY_RESERVED_WORD
#define PACKAGE_CONTRIB
#define PACKAGE_PARSER
#undef PACKAGE_UIDS

#undef PACKAGE_DWLIB
#undef AUTO_SETEUID
#undef PACKAGE_MUDLIB_STATS

#define DEFAULT_PRAGMAS PRAGMA_WARNINGS + PRAGMA_SAVE_TYPES + PRAGMA_ERROR_CONTEXT + PRAGMA_OPTIMIZE
#define NO_WIZARDS
#define NO_LIGHT
#define PACKAGE_CRYPTO
#define PACKAGE_PCRE
#define PACKAGE_PARSER
#define REVERSE_DEFER
#define USE_ICONV
#define DEBUGMALLOC
#define CHECK_MEMORY
#define POSIX_TIMERS
#define IPV6
#define ALLOW_INHERIT_AFTER_FUNCTION
#define ALLOW_INHERIT_AFTER_GLOBAL_VARIABLES
#define PACKAGE_COMPRESS
#define PARSE_DEBUG
#define LPC_TO_C
#define TRACE
#define PACKAGE_MATH
#define USE_32BIT_ADDRESSES
#define COMPAT_32
#define PACKAGE_MATH
#define CALL_OTHER_WARN
#define CALL_OTHER_TYPE_CHECK
#define CONFIG_FILE_DIR "/home/dragonfire/mudlib/bin"
#undef  NO_RESETS
#define RANDOMIZED_RESETS
#define SAVE_EXTENSION ".o"
#define OPCPROF
#define THIS_PLAYER_IN_CALL_OUT
#define CALLOUT_LOOP_PROTECTION
#define FLUSH_OUTPUT_IMMEDIATELY
#define PRIVS
#define RECEIVE_ED
#undef  RESTRICTED_ED
#undef  NO_SHADOWS
#define SNOOP_SHADOWED
#define RECEIVE_SNOOP
#define PROFILE_FUNCTIONS
#define DTRACE
#define HAS_CONSOLE
#define HAVE_ZLIB
#define GET_CHAR_IS_BUFFERED
#define CFG_LIVING_HASH_SIZE            4096
#define CFG_MAX_GLOBAL_VARIABLES        65536
#define CFG_EVALUATOR_STACK_SIZE        65536
#define CFG_COMPILER_STACK_SIZE         65536
#define CFG_MAX_CALL_DEPTH              65536
#define MAX_SAVE_SVALUE_DEPTH           512
#define HEART_BEAT_CHUNK      32
#define TRACE
#define TRACE_CODE
#define INTERACTIVE_CATCH_TELL
#define NO_ANSI
#define STRIP_BEFORE_PROCESS_INPUT
#define SANE_SORTING
#define HAS_CONSOLE
#define PACKAGE_SHA1
#define PACKAGE_ASYNC
#undef  USE_POSTGRES
#define PACKAGE_ASYNC
#define PACKAGE_CRYPTO
#define PACKAGE_DB
#define USE_MYSQL 1
#undef  USE_SQLITE3
#undef  USE_POSTGRES
#define LARGEST_PRINTABLE_STRING 8192
#define PACKAGE_TRIM

And the last error part:
                from interpret.cc:4:
local_options:65:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by defau                                                                                                                                                                                               lt]
 #define MAX_SAVE_SVALUE_DEPTH           512
 ^
In file included from options_incl.h:1:0,
                 from std.h:14,
                 from interpret.cc:4:
options_internal.h:203:0: note: this is the location of the previous definition
 #define MAX_SAVE_SVALUE_DEPTH 100
 ^
interpret.cc:29:21: fatal error: sys/sdt.h: No such file or directory
 #include <sys/sdt.h>
                     ^
compilation terminated.
Makefile:86: recipe for target `interpret.o' failed
make[1]: *** [interpret.o] Error 1
make[1]: Leaving directory `/cygdrive/c/lima/driver/src'
Makefile:77: recipe for target `all' failed
make: *** [all] Error 2


8
Drivers / Re: Fluffos 3.0 alpha7.3
« on: September 14, 2013, 04:17:44 AM »
I can build under SUSE 12.3, but the same settings won't compile under cygwin. I figured I'd add data dumps and see if its useful to the driver.

Driver : FluffOS 3.0a7.3 Next, the one that 2 days old from the git site.

Error
[code]$ ./build.FluffOS
Preparing to build standard driver ...
rm: cannot remove `configure.h': No such file or directory
checking build system type... x86_64-unknown-cygwin
checking host system type... x86_64-unknown-cygwin
checking target system type... x86_64-unknown-cygwin
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for bison... bison -y
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking whether C++ compiler accepts ... yes
checking whether the linker accepts -flto... yes
checking whether C++ compiler accepts -flto... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for sys/types.h... (cached) yes
checking for netinet/in.h... yes
checking for arpa/nameser.h... yes
checking for netdb.h... yes
checking for resolv.h... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether sys/types.h defines makedev... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking arpa/telnet.h usability... yes
checking arpa/telnet.h presence... yes
checking for arpa/telnet.h... yes
checking crypt.h usability... yes
checking crypt.h presence... yes
checking for crypt.h... yes
checking execinfo.h usability... no
checking execinfo.h presence... no
checking for execinfo.h... no
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking for inttypes.h... (cached) yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for netdb.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/crypt.h usability... no
checking sys/crypt.h presence... no
checking for sys/crypt.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/rusage.h usability... no
checking sys/rusage.h presence... no
checking for sys/rusage.h... no
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for unistd.h... (cached) yes
checking values.h usability... no
checking values.h presence... no
checking for values.h... no
checking whether byte ordering is bigendian... no
checking for int64_t... yes
checking for pid_t... yes
checking for size_t... (cached) yes
checking for struct stat.st_rdev... yes
checking for uint32_t... yes
checking size of int... 4
checking size of char *... 8
checking for library containing sqrt... none required
checking for library containing crypt... -lcrypt
checking for library containing malloc... none required
checking for error_at_line... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether lstat correctly handles trailing slash... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for working strtod... yes
checking for wait3 that fills in rusage... yes
checking for atexit... yes
checking for drand48... yes
checking for doprnt... no
checking for dup2... yes
checking for floor... yes
checking for getcwd... yes
checking for gethostname... yes
checking for gettimeofday... yes
checking for getpagesize... (cached) yes
checking for memchr... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for munmap... yes
checking for pow... yes
checking for putenv... yes
checking for regcomp... yes
checking for rmdir... yes
checking for setlocale... yes
checking for socket... yes
checking for sqrt... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strcspn... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strpbrk... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtol... yes
checking for strtoul... yes
checking for tzset... yes
checking for utime... yes
checking for getrusage... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for libevent >= 2.0... yes
checking for library containing gzread... -lz
checking for library containing pthread_create... none required
checking for library containing timer_create... none required
checking for library containing iconv_open... no
checking for library containing libiconv_open... -liconv
checking for mysql_config... /usr/bin/mysql_config
checking for pkg-config... /usr/bin/pkg-config
checking whether compiling and linking against OpenSSL works... yes
checking lib pcre... (testing)
checking for pcre_study in -lpcre... yes
checking lib pcre... -lpcre
configure: creating ./config.status
config.status: creating Makefile
config.status: creating packages/Makefile
config.status: creating configure.h
***************** Configuration completed **************
Compiling FluffOS as driver.exe for x86_64-unknown-cygwin.

Using /usr/bin/install -c to install binaries in /cygdrive/c/lima/driver/bin.
Using g++ -E -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf                                                                                                                                                                                               -2 -std=c++11 -flto for preprocessing.
Using g++ -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2                                                                                                                                                                                                -std=c++11 -flto to compile.
Using bison -y to make the compiler.
LIBEVENT: -levent, -I/usr/local/include, -L/usr/local/lib
MYSQL: 5.5.31, -I/usr/include/mysql -ggdb -pipe -fdebug-prefix-map=/usr/src/port                                                                                                                                                                                               s/mysql/mysql-5.5.31-1/build=/usr/src/debug/mysql-5.5.31-1 -fdebug-prefix-map=/u                                                                                                                                                                                               sr/src/ports/mysql/mysql-5.5.31-1/src/mysql-5.5.31=/usr/src/debug/mysql-5.5.31-1                                                                                                                                                                                                -g -DNDEBUG, -L/usr/lib -lmysqlclient -lz -lssl -lcrypto
OPENSSL: -lssl -lcrypto -lz  ,  ,
PCRE: -lpcre,
Edit Makefile if this is not what you want

Otherwise, type 'make' to build FluffOS, then 'make install'.

Danny@bearcomputer-PC /cygdrive/c/lima/driver/src
$ make
rm -f cc.h
echo "/* this file automatically generated by the Makefile */" > cc.h
echo '#define COMPILER "g++"' >> cc.h
echo '#define CXXFLAGS "-fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3                                                                                                                                                                                                -g -gdwarf-2 -std=c++11 -flto"' >> cc.h
echo '#define OPTIMIZE "-O3"' >> cc.h
g++ -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c                                                                                                                                                                                               ++11 -flto -o edit_source.o -c -x c++ edit_source.cc
g++ -c -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -st                                                                                                                                                                                               d=c++11 -flto -I/usr/local/include -x c++ -o hash.o hash.cc
rm -f make_func.tab.*
bison -y -d make_func.y
mv y.tab.h make_func.tab.h
mv y.tab.c make_func.tab.cc
g++ -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c                                                                                                                                                                                               ++11 -flto -o make_func.tab.o -c -x c++ make_func.tab.cc
g++ -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c                                                                                                                                                                                               ++11 -flto edit_source.o hash.o make_func.tab.o -o edit_source
./edit_source -options -malloc -build_func_spec 'g++ -E -fno-omit-frame-pointer                                                                                                                                                                                                -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -x c++' \
              -process grammar.y.pre
Using 'local_options' file ...
WARNING: local_options contains extra setting 'USE_SQLITE3'.
WARNING: local_options contains extra setting 'DEBUGMALLOC'.
WARNING: local_options contains extra setting 'CFG_MAX_CALL_DEPTH'.
WARNING: local_options contains extra setting 'PACKAGE_PCRE'.
WARNING: local_options contains extra setting 'ARRAY_RESERVED_WORD'.
WARNING: local_options contains extra setting 'CFG_LIVING_HASH_SIZE'.
WARNING: local_options contains extra setting 'PARSE_DEBUG'.
WARNING: local_options contains extra setting 'CFG_COMPILER_STACK_SIZE'.
WARNING: local_options contains extra setting 'ALLOW_INHERIT_AFTER_GLOBAL_VARIAB                                                                                                                                                                                               LES'.
WARNING: local_options contains extra setting 'CHECK_MEMORY'.
WARNING: local_options contains extra setting 'USE_MYSQL'.
WARNING: local_options contains extra setting 'LPC_TO_C'.
WARNING: local_options contains extra setting 'CFG_MAX_GLOBAL_VARIABLES'.
WARNING: local_options contains extra setting 'HEART_BEAT_CHUNK'.
WARNING: local_options contains extra setting 'MAX_SAVE_SVALUE_DEPTH'.
WARNING: local_options contains extra setting 'OLD_RANGE_BEHAVIOR'.
WARNING: local_options contains extra setting 'USE_POSTGRES'.
WARNING: local_options contains extra setting 'CFG_EVALUATOR_STACK_SIZE'.
WARNING: local_options contains extra setting 'ALLOW_INHERIT_AFTER_FUNCTION'.
Writing build options to option_defs.cc ...
Using memory allocation package: sysmalloc.cc
                Wrapped with: debugmalloc.cc
Building compiler files ...
In file included from options_incl.h:2:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
local_options:41:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
 #define CONFIG_FILE_DIR "/home/dragonfire/mudlib/bin"
 ^
In file included from local_options:1:0,
                 from options_incl.h:2,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
options.h:258:0: note: this is the location of the previous definition
 #define CONFIG_FILE_DIR "/home/atuin/bin"
 ^
In file included from options_incl.h:2:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
local_options:60:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by defaul                                                                                                                                                                                               t]
 #define CFG_LIVING_HASH_SIZE            4096
 ^
In file included from options_incl.h:1:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
options_internal.h:221:0: note: this is the location of the previous definition
 #define CFG_LIVING_HASH_SIZE            256
 ^
In file included from options_incl.h:2:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
local_options:62:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by de                                                                                                                                                                                               fault]
 #define CFG_EVALUATOR_STACK_SIZE        65536
 ^
In file included from options_incl.h:1:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
options_internal.h:217:0: note: this is the location of the previous definition
 #define CFG_EVALUATOR_STACK_SIZE        3000
 ^
In file included from options_incl.h:2:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
local_options:63:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by def                                                                                                                                                                                               ault]
 #define CFG_COMPILER_STACK_SIZE         65536
 ^
In file included from options_incl.h:1:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
options_internal.h:218:0: note: this is the location of the previous definition
 #define CFG_COMPILER_STACK_SIZE         600
 ^
In file included from options_incl.h:2:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
local_options:64:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
 #define CFG_MAX_CALL_DEPTH              65536
 ^
In file included from options_incl.h:1:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
options_internal.h:219:0: note: this is the location of the previous definition
 #define CFG_MAX_CALL_DEPTH              150
 ^
In file included from options_incl.h:2:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
local_options:65:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by defau                                                                                                                                                                                               lt]
 #define MAX_SAVE_SVALUE_DEPTH           512
 ^
In file included from options_incl.h:1:0,
                 from std.h:14,
                 from spec.h:5,
                 from func.spec:1:
options_internal.h:203:0: note: this is the location of the previous definition
 #define MAX_SAVE_SVALUE_DEPTH 100
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./local_options:41:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
 #define CONFIG_FILE_DIR "/home/dragonfire/mudlib/bin"
 ^
In file included from ./local_options:1:0,
                 from ./options_incl.h:2,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./options.h:258:0: note: this is the location of the previous definition
 #define CONFIG_FILE_DIR "/home/atuin/bin"
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./local_options:60:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by defa                                                                                                                                                                                               ult]
 #define CFG_LIVING_HASH_SIZE            4096
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./options_internal.h:221:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_LIVING_HASH_SIZE            256
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./local_options:62:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by                                                                                                                                                                                                default]
 #define CFG_EVALUATOR_STACK_SIZE        65536
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./options_internal.h:217:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_EVALUATOR_STACK_SIZE        3000
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./local_options:63:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by d                                                                                                                                                                                               efault]
 #define CFG_COMPILER_STACK_SIZE         65536
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./options_internal.h:218:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_COMPILER_STACK_SIZE         600
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./local_options:64:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by defaul                                                                                                                                                                                               t]
 #define CFG_MAX_CALL_DEPTH              65536
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./options_internal.h:219:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_MAX_CALL_DEPTH              150
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./local_options:65:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by def                                                                                                                                                                                               ault]
 #define MAX_SAVE_SVALUE_DEPTH           512
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/trim.spec:6:
./options_internal.h:203:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define MAX_SAVE_SVALUE_DEPTH 100
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./local_options:41:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
 #define CONFIG_FILE_DIR "/home/dragonfire/mudlib/bin"
 ^
In file included from ./local_options:1:0,
                 from ./options_incl.h:2,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./options.h:258:0: note: this is the location of the previous definition
 #define CONFIG_FILE_DIR "/home/atuin/bin"
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./local_options:60:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by defa                                                                                                                                                                                               ult]
 #define CFG_LIVING_HASH_SIZE            4096
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./options_internal.h:221:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_LIVING_HASH_SIZE            256
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./local_options:62:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by                                                                                                                                                                                                default]
 #define CFG_EVALUATOR_STACK_SIZE        65536
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./options_internal.h:217:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_EVALUATOR_STACK_SIZE        3000
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./local_options:63:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by d                                                                                                                                                                                               efault]
 #define CFG_COMPILER_STACK_SIZE         65536
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./options_internal.h:218:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_COMPILER_STACK_SIZE         600
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./local_options:64:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by defaul                                                                                                                                                                                               t]
 #define CFG_MAX_CALL_DEPTH              65536
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./options_internal.h:219:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_MAX_CALL_DEPTH              150
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./local_options:65:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by def                                                                                                                                                                                               ault]
 #define MAX_SAVE_SVALUE_DEPTH           512
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/db.spec:1:
./options_internal.h:203:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define MAX_SAVE_SVALUE_DEPTH 100
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./local_options:41:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
 #define CONFIG_FILE_DIR "/home/dragonfire/mudlib/bin"
 ^
In file included from ./local_options:1:0,
                 from ./options_incl.h:2,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./options.h:258:0: note: this is the location of the previous definition
 #define CONFIG_FILE_DIR "/home/atuin/bin"
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./local_options:60:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by defa                                                                                                                                                                                               ult]
 #define CFG_LIVING_HASH_SIZE            4096
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./options_internal.h:221:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_LIVING_HASH_SIZE            256
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./local_options:62:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by                                                                                                                                                                                                default]
 #define CFG_EVALUATOR_STACK_SIZE        65536
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./options_internal.h:217:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_EVALUATOR_STACK_SIZE        3000
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./local_options:63:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by d                                                                                                                                                                                               efault]
 #define CFG_COMPILER_STACK_SIZE         65536
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./options_internal.h:218:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_COMPILER_STACK_SIZE         600
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./local_options:64:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by defaul                                                                                                                                                                                               t]
 #define CFG_MAX_CALL_DEPTH              65536
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./options_internal.h:219:0: note: this is the location of the previous definitio                                                                                                                                                                                               n
 #define CFG_MAX_CALL_DEPTH              150
 ^
In file included from ./options_incl.h:2:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec:1:
./local_options:65:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by def                                                                                                                                                                                               ault]
 #define MAX_SAVE_SVALUE_DEPTH           512
 ^
In file included from ./options_incl.h:1:0,
                 from ./std.h:14,
                 from ./spec.h:5,
                 from packages/crypto.spec

9
Drivers / Re: Fluffos 3.0 alpha7.3
« on: September 10, 2013, 08:44:54 AM »
I might be bored enough at some point to use diff to generate all the currently bundled config files in the newer slimmer format.  In fact, I might even try out the idea I had with #ifdef's, except keep all the mudlib specific chunks in one mudlib_options.h file.

So, your local_options would end up looking like:

Code: [Select]
#include "options.h"
#define LIMA_MUDLIB
#include "mudlib_options.h"
/* Local modifications go here */

WoW maintance today, are your bored yet?

10
Drivers / Re: Virtual time in fluffos
« on: September 10, 2013, 08:42:24 AM »
Looks like Warcraft has affected us all. I guess I support this model. One of the more interesting things about this is there is an actual strategy to the DPS weapon choices. Should you pick a weapon with less damage, but a greater chance hit more times? Or one two-hander that when or if it hits it does alot of damage with the full strength behind swing. Actually, I'm not going to credit WoW for this, weapon speed factors where in the Players Handbook 1ST ed. Its a great concept though.

11
Drivers / Re: Fluffos 3.0 alpha7.3
« on: September 06, 2013, 12:25:37 AM »
I took a few moments to create a file for Nightmare IVr6. I'll probably make one for version 3.3 as well. The rest of the mudlibs can be community driven, unless I get bored =)

Nightmare Mudlib local_options adjusted to the new 3.0X driver pull request format:
Code: [Select]
#include "options.h"
/* stock Nightmare IVr6 options by Holyavenger*/
#define NO_LIGHT
#undef NO_ADD_ACTION
#undef NO_ENVIRONMENT
#undef NO_SNOOP
#define NO_WIZARDS
#undef OLD_RANGE_BEHAVIOR
#undef OLD_ED
#define DEFAULT_PRAGMAS 0
#define SANE_EXPLOSION_STRING
#define LOG_CATHCES
#define MUDLIB_ERROR_HANDLER
#define STRING_STATS
#define ARRAY_STATS
#define ARRAY_RESERVED_WORD
#define PACKAGE_CONTRIB
#define PACKAGE_PARSER
#undef PACKAGE_UIDS
#undef PACKAGE_DWLIB
#undef AUTO_SETEUID
#undef PACKAGE_MATH
#define PACKAGE_MUDLIB_STAT
#undef NEXT_MALLOC_DEBUG

12
Drivers / Re: Fluffos 3.0 alpha7.3
« on: September 05, 2013, 10:56:15 PM »
Thanks FallenTree, I figured it out.  It compiles nicely, I messed up a define. Sorry about that. One quick question can we DEFINE MALLOC64 and the :

Debug mode with

#define DEBUGMALLOC
#define DEBUGMALLOC_EXTENSIONS ?

Or will it drop with errors?

13
Drivers / Re: Fluffos 3.0 alpha7.3
« on: September 05, 2013, 09:48:10 PM »
On the db issue, heres my options.h and local_options
Code: [Select]
#include "options.h"
/* stock lima options */
#define NO_ADD_ACTION
#undef NO_ENVIRONMENT
#undef OLD_RANGE_BEHAVIOR
#undef OLD_ED
#define MUDLIB_ERROR_HANDLER
#define ARRAY_RESERVED_WORD
#define PACKAGE_CONTRIB
#define PACKAGE_PARSER
#undef PACKAGE_UIDS
/* Holyavenger's additions to make it smooth 9/4/13 */
#undef PACKAGE_DWLIB
#undef AUTO_SETEUID
#undef PACKAGE_MUDLIB_STATS
/* Dragonfire adjustments. Some of these will break stock lima */
#define DEFAULT_PRAGMAS PRAGMA_WARNINGS + PRAGMA_SAVE_TYPES + PRAGMA_ERROR_CONTEXT + PRAGMA_OPTIMIZE
#undef  NO_WIZARDS
#undef  NO_LIGHT
#define PACKAGE_CRYPTO
#define PACKAGE_PCRE
#define PACKAGE_PARSER
#define REVERSE_DEFER
#define USE_ICONV
#define DEBUGMALLOC
#define DEBUGMALLOC_EXTENSIONS
#define CHECK_MEMORY
#define POSIX_TIMERS
#define IPV6
#define ALLOW_INHERIT_AFTER_FUNCTION
#define ALLOW_INHERIT_AFTER_GLOBAL_VARIABLES
#define PACKAGE_COMPRESS
#define PARSE_DEBUG
#define LPC_TO_C
#define TRACE
#define PACKAGE_MATH
#define USE_32BIT_ADDRESSES
#define COMPAT_32
#define PACKAGE_MATH
#define CALL_OTHER_WARN
#define CALL_OTHER_TYPE_CHECK
#define CONFIG_FILE_DIR "/home/dragonfire/mudlib/bin"
#undef  NO_RESETS
#define RANDOMIZED_RESETS
#define SAVE_EXTENSION ".o"
#define OPCPROF
#define THIS_PLAYER_IN_CALL_OUT
#define CALLOUT_LOOP_PROTECTION
#define FLUSH_OUTPUT_IMMEDIATELY
#define PRIVS
#define RECEIVE_ED
#undef  RESTRICTED_ED
#undef  NO_SHADOWS
#define SNOOP_SHADOWED
#define RECEIVE_SNOOP
#define PROFILE_FUNCTIONS
#define DTRACE
#define HAS_CONSOLE
#define HAVE_ZLIB
#define GET_CHAR_IS_BUFFERED
#define CFG_LIVING_HASH_SIZE            4096
#define CFG_MAX_GLOBAL_VARIABLES        65536
#define CFG_EVALUATOR_STACK_SIZE        65536
#define CFG_COMPILER_STACK_SIZE         65536
#define CFG_MAX_CALL_DEPTH              65536
#define MAX_SAVE_SVALUE_DEPTH           512
#define HEART_BEAT_CHUNK      32
#define TRACE
#define TRACE_CODE
#define INTERACTIVE_CATCH_TELL
#define NO_ANSI
#define STRIP_BEFORE_PROCESS_INPUT
#define SANE_SORTING
#define HAS_CONSOLE
#define PACKAGE_SHA1
#define PACKAGE_ASYNC
#undef  USE_POSTGRES
#define PACKAGE_ASYNC
#define PACKAGE_CRYPTO
#define PACKAGE_DB
#define USE_MYSQL 1
#undef  USE_SQLITE3
#undef  USE_POSTGRES
#define LARGEST_PRINTABLE_STRING 8192
#define PACKAGE_TRIM

Code: [Select]
#include "options.h"
/* stock lima options */
#define NO_ADD_ACTION
#undef NO_ENVIRONMENT
#undef OLD_RANGE_BEHAVIOR
#undef OLD_ED
#define MUDLIB_ERROR_HANDLER
#define ARRAY_RESERVED_WORD
#define PACKAGE_CONTRIB
#define PACKAGE_PARSER
#undef PACKAGE_UIDS
/* Holyavenger's additions to make it smooth 9/4/13 */
#undef PACKAGE_DWLIB
#undef AUTO_SETEUID
#undef PACKAGE_MUDLIB_STATS
/* Dragonfire adjustments. Some of these will break stock lima */
#define DEFAULT_PRAGMAS PRAGMA_WARNINGS + PRAGMA_SAVE_TYPES + PRAGMA_ERROR_CONTEXT + PRAGMA_OPTIMIZE
#undef  NO_WIZARDS
#undef  NO_LIGHT
#define PACKAGE_CRYPTO
#define PACKAGE_PCRE
#define PACKAGE_PARSER
#define REVERSE_DEFER
#define USE_ICONV
#define DEBUGMALLOC
#define DEBUGMALLOC_EXTENSIONS
#define CHECK_MEMORY
#define POSIX_TIMERS
#define IPV6
#define ALLOW_INHERIT_AFTER_FUNCTION
#define ALLOW_INHERIT_AFTER_GLOBAL_VARIABLES
#define PACKAGE_COMPRESS
#define PARSE_DEBUG
#define LPC_TO_C
#define TRACE
#define PACKAGE_MATH
#define USE_32BIT_ADDRESSES
#define COMPAT_32
#define PACKAGE_MATH
#define CALL_OTHER_WARN
#define CALL_OTHER_TYPE_CHECK
#define CONFIG_FILE_DIR "/home/dragonfire/mudlib/bin"
#undef  NO_RESETS
#define RANDOMIZED_RESETS
#define SAVE_EXTENSION ".o"
#define OPCPROF
#define THIS_PLAYER_IN_CALL_OUT
#define CALLOUT_LOOP_PROTECTION
#define FLUSH_OUTPUT_IMMEDIATELY
#define PRIVS
#define RECEIVE_ED
#undef  RESTRICTED_ED
#undef  NO_SHADOWS
#define SNOOP_SHADOWED
#define RECEIVE_SNOOP
#define PROFILE_FUNCTIONS
#define DTRACE
#define HAS_CONSOLE
#define HAVE_ZLIB
#define GET_CHAR_IS_BUFFERED
#define CFG_LIVING_HASH_SIZE            4096
#define CFG_MAX_GLOBAL_VARIABLES        65536
#define CFG_EVALUATOR_STACK_SIZE        65536
#define CFG_COMPILER_STACK_SIZE         65536
#define CFG_MAX_CALL_DEPTH              65536
#define MAX_SAVE_SVALUE_DEPTH           512
#define HEART_BEAT_CHUNK      32
#define TRACE
#define TRACE_CODE
#define INTERACTIVE_CATCH_TELL
#define NO_ANSI
#define STRIP_BEFORE_PROCESS_INPUT
#define SANE_SORTING
#define HAS_CONSOLE
#define PACKAGE_SHA1
#define PACKAGE_ASYNC
#undef  USE_POSTGRES
#define PACKAGE_ASYNC
#define PACKAGE_CRYPTO
#define PACKAGE_DB
#define USE_MYSQL 1
#undef  USE_SQLITE3
#undef  USE_POSTGRES
#define LARGEST_PRINTABLE_STRING 8192
#define PACKAGE_TRIM


14
Drivers / Re: Fluffos 3.0 alpha7.3
« on: September 05, 2013, 09:45:24 PM »
I think it is just because you never defined   any of

USE_MYSQL USE_SQLITE3 USE_POSTGRES

you need to pick one and add "#USE_MYSQL 1" for example
Code: [Select]
dragonfire@linux-xjpn:~/mudlib/fluffos-next-3.0/src> sh build.FluffOS
Preparing to build standard driver ...
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for bison... bison -y
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking whether C++ compiler accepts ... yes
checking whether the linker accepts -flto... yes
checking whether C++ compiler accepts -flto... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for sys/types.h... (cached) yes
checking for netinet/in.h... yes
checking for arpa/nameser.h... yes
checking for netdb.h... yes
checking for resolv.h... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether sys/types.h defines makedev... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking arpa/telnet.h usability... yes
checking arpa/telnet.h presence... yes
checking for arpa/telnet.h... yes
checking crypt.h usability... yes
checking crypt.h presence... yes
checking for crypt.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking for inttypes.h... (cached) yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for netdb.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/crypt.h usability... no
checking sys/crypt.h presence... no
checking for sys/crypt.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/rusage.h usability... no
checking sys/rusage.h presence... no
checking for sys/rusage.h... no
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for unistd.h... (cached) yes
checking values.h usability... yes
checking values.h presence... yes
checking for values.h... yes
checking whether byte ordering is bigendian... no
checking for int64_t... yes
checking for pid_t... yes
checking for size_t... (cached) yes
checking for struct stat.st_rdev... yes
checking for uint32_t... yes
checking size of int... 4
checking size of char *... 8
checking for library containing sqrt... none required
checking for library containing crypt... -lcrypt
checking for library containing malloc... none required
checking for error_at_line... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether lstat correctly handles trailing slash... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for working strtod... yes
checking for wait3 that fills in rusage... yes
checking for atexit... yes
checking for drand48... yes
checking for doprnt... no
checking for dup2... yes
checking for floor... yes
checking for getcwd... yes
checking for gethostname... yes
checking for gettimeofday... yes
checking for getpagesize... (cached) yes
checking for memchr... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for munmap... yes
checking for pow... yes
checking for putenv... yes
checking for regcomp... yes
checking for rmdir... yes
checking for setlocale... yes
checking for socket... yes
checking for sqrt... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strcspn... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strpbrk... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtol... yes
checking for strtoul... yes
checking for tzset... yes
checking for utime... yes
checking for getrusage... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for libevent >= 2.0... yes
checking for library containing gzread... -lz
checking for library containing pthread_create... -lpthread
checking for library containing timer_create... -lrt
checking for library containing iconv_open... none required
checking for library containing libiconv_open... no
checking for mysql_config... /usr/bin/mysql_config
checking for pkg-config... /usr/bin/pkg-config
checking whether compiling and linking against OpenSSL works... yes
checking lib pcre... (testing)
checking for pcre_study in -lpcre... yes
checking lib pcre... -lpcre
configure: creating ./config.status
config.status: creating Makefile
config.status: creating packages/Makefile
config.status: creating configure.h
***************** Configuration completed **************
Compiling FluffOS as driver for x86_64-unknown-linux-gnu.

Using /usr/bin/install -c to install binaries in /home/dragonfire/mudlib/fluffos-next-3.0/bin.
Using g++ -E -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto for preprocessing.
Using g++ -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto to compile.
Using bison -y to make the compiler.
LIBEVENT: -levent, ,
MYSQL: 5.5.32, -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -DPIC -fPIC -fno-strict-aliasing -g -DNDEBUG, -L/usr/lib64 -lmysqlclient -lpthread -lz -lm -lssl -lcrypto -ldl
OPENSSL: -lssl -lcrypto  ,  , 
PCRE: -lpcre,
Edit Makefile if this is not what you want

Otherwise, type 'make' to build FluffOS, then 'make install'.

The error
[code]              from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../options.h:657:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../options.h:653:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../local_options:64:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../options.h:654:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../local_options:65:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../options.h:655:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../local_options:66:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../options.h:639:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../local_options:81:0: warning: "USE_MYSQL" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from compress.cc:6:
../options.h:496:0: note: this is the location of the previous definition
g++ -c -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -I..  -x c++ -o pcre.o pcre.cc
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../options.h:495:17: warning: extra tokens at end of #undef directive [enabled by default]
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../local_options:42:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../options.h:258:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../options.h:657:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../options.h:653:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../local_options:64:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../options.h:654:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../local_options:65:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../options.h:655:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../local_options:66:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../options.h:639:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../local_options:81:0: warning: "USE_MYSQL" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from pcre.cc:59:
../options.h:496:0: note: this is the location of the previous definition
g++ -c -I.. -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -x c++ -o math.o math.cc
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../options.h:495:17: warning: extra tokens at end of #undef directive [enabled by default]
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../local_options:42:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../options.h:258:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../options.h:657:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../options.h:653:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../local_options:64:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../options.h:654:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../local_options:65:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../options.h:655:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../local_options:66:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../options.h:639:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../local_options:81:0: warning: "USE_MYSQL" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from math.cc:15:
../options.h:496:0: note: this is the location of the previous definition
g++ -c -I.. -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -x c++ -o develop.o develop.cc
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../options.h:495:17: warning: extra tokens at end of #undef directive [enabled by default]
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../local_options:42:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../options.h:258:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../options.h:657:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../options.h:653:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../local_options:64:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../options.h:654:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../local_options:65:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../options.h:655:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../local_options:66:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../options.h:639:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../local_options:81:0: warning: "USE_MYSQL" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from develop.cc:1:
../options.h:496:0: note: this is the location of the previous definition
g++ -c -I.. -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -x c++ -o parser.o parser.cc
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from parser.cc:22:
../options.h:495:17: warning: extra tokens at end of #undef directive [enabled by default]
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from parser.cc:22:
../local_options:42:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from parser.cc:22:
../options.h:258:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from parser.cc:22:
../local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from parser.cc:22:
../options.h:657:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from parser.cc:22:
../local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from parser.cc:22:
../options.h:653:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from parser.cc:22:
../local_options:64:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from parser.cc:22:
../options.h:654:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from parser.cc:22:
../local_options:65:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from parser.cc:22:
../options.h:655:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from parser.cc:22:
../local_options:66:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from parser.cc:22:
../options.h:639:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from parser.cc:22:
../local_options:81:0: warning: "USE_MYSQL" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from parser.cc:22:
../options.h:496:0: note: this is the location of the previous definition
g++ -c -I.. -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -x c++ -o external.o external.cc
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../options.h:495:17: warning: extra tokens at end of #undef directive [enabled by default]
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../local_options:42:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../options.h:258:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../options.h:657:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../options.h:653:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../local_options:64:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../options.h:654:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../local_options:65:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../options.h:655:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../local_options:66:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../options.h:639:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../local_options:81:0: warning: "USE_MYSQL" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from ../lpc_incl.h:4,
                 from external.cc:1:
../options.h:496:0: note: this is the location of the previous definition
g++ -c -I.. -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -x c++ -o contrib.o contrib.cc
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from contrib.cc:1:
../options.h:495:17: warning: extra tokens at end of #undef directive [enabled by default]
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from contrib.cc:1:
../local_options:42:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from contrib.cc:1:
../options.h:258:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from contrib.cc:1:
../local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from contrib.cc:1:
../options.h:657:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from contrib.cc:1:
../local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from contrib.cc:1:
../options.h:653:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from contrib.cc:1:
../local_options:64:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from contrib.cc:1:
../options.h:654:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from contrib.cc:1:
../local_options:65:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from contrib.cc:1:
../options.h:655:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from contrib.cc:1:
../local_options:66:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from contrib.cc:1:
../options.h:639:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from contrib.cc:1:
../local_options:81:0: warning: "USE_MYSQL" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from contrib.cc:1:
../options.h:496:0: note: this is the location of the previous definition
g++ -c -I.. -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -x c++ -o sha1.o sha1.cc
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from sha1.cc:7:
../options.h:495:17: warning: extra tokens at end of #undef directive [enabled by default]
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from sha1.cc:7:
../local_options:42:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from sha1.cc:7:
../options.h:258:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from sha1.cc:7:
../local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from sha1.cc:7:
../options.h:657:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from sha1.cc:7:
../local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from sha1.cc:7:
../options.h:653:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from sha1.cc:7:
../local_options:64:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from sha1.cc:7:
../options.h:654:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from sha1.cc:7:
../local_options:65:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from sha1.cc:7:
../options.h:655:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from sha1.cc:7:
../local_options:66:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from sha1.cc:7:
../options.h:639:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from sha1.cc:7:
../local_options:81:0: warning: "USE_MYSQL" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from sha1.cc:7:
../options.h:496:0: note: this is the location of the previous definition
g++ -c -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -I.. -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -DPIC -fPIC -fno-strict-aliasing -g -DNDEBUG   -x c++ -o async.o async.cc
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from async.cc:1:
../options.h:495:17: warning: extra tokens at end of #undef directive [enabled by default]
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from async.cc:1:
../local_options:42:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from async.cc:1:
../options.h:258:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from async.cc:1:
../local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from async.cc:1:
../options.h:657:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from async.cc:1:
../local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from async.cc:1:
../options.h:653:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from async.cc:1:
../local_options:64:0: warning: "CFG_COMPILER_STACK_SIZE" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from async.cc:1:
../options.h:654:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from async.cc:1:
../local_options:65:0: warning: "CFG_MAX_CALL_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from async.cc:1:
../options.h:655:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from async.cc:1:
../local_options:66:0: warning: "MAX_SAVE_SVALUE_DEPTH" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from async.cc:1:
../options.h:639:0: note: this is the location of the previous definition
In file included from ../options_incl.h:2:0,
                 from ../std.h:14,
                 from async.cc:1:
../local_options:81:0: warning: "USE_MYSQL" redefined [enabled by default]
In file included from ../local_options:1:0,
                 from ../options_incl.h:2,
                 from ../std.h:14,
                 from async.cc:1:
../options.h:496:0: note: this is the location of the previous definition
make[2]: Leaving directory `/home/dragonfire/mudlib/fluffos-next-3.0/src/packages'
make[1]: Leaving directory `/home/dragonfire/mudlib/fluffos-next-3.0/src'
make build_binaries
make[1]: Entering directory `/home/dragonfire/mudlib/fluffos-next-3.0/src'
rm -f grammar.tab.*
bison -y -d grammar.y
mv y.tab.c grammar.tab.cc
mv y.tab.h grammar.tab.h
g++ -c -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto  -x c++ -o grammar.tab.o grammar.tab.cc
In file included from local_options:1:0,
                 from options_incl.h:2,
                 from std.h:14,
                 from grammar.y:6:
options.h:495:17: warning: extra tokens at end of #undef directive [enabled by default]
In file included from options_incl.h:2:0,
                 from std.h:14,
                 from grammar.y:6:
local_options:42:0: warning: "CONFIG_FILE_DIR" redefined [enabled by default]
In file included from local_options:1:0,
                 from options_incl.h:2,
                 from std.h:14,
                 from grammar.y:6:
options.h:258:0: note: this is the location of the previous definition
In file included from options_incl.h:2:0,
                 from std.h:14,
                 from grammar.y:6:
local_options:61:0: warning: "CFG_LIVING_HASH_SIZE" redefined [enabled by default]
In file included from local_options:1:0,
                 from options_incl.h:2,
                 from std.h:14,
                 from grammar.y:6:
options.h:657:0: note: this is the location of the previous definition
In file included from options_incl.h:2:0,
                 from std.h:14,
                 from grammar.y:6:
local_options:63:0: warning: "CFG_EVALUATOR_STACK_SIZE" redefined [enabled by default]
In file included from local_options:1:0,
                 from options_incl.h:2,
                 

15
Drivers / Re: Fluffos 3.0 alpha7.3
« on: September 05, 2013, 12:41:24 PM »
Thanks, here's the full output:
Code: [Select]
dragonfire@linux-xjpn:~/mudlib/fluffos-next-3.0/src> ./build.FluffOS
Preparing to build standard driver ...
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for bison... bison -y
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking whether C++ compiler accepts ... yes
checking whether the linker accepts -flto... yes
checking whether C++ compiler accepts -flto... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for sys/types.h... (cached) yes
checking for netinet/in.h... yes
checking for arpa/nameser.h... yes
checking for netdb.h... yes
checking for resolv.h... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether sys/types.h defines makedev... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking arpa/telnet.h usability... yes
checking arpa/telnet.h presence... yes
checking for arpa/telnet.h... yes
checking crypt.h usability... yes
checking crypt.h presence... yes
checking for crypt.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking for inttypes.h... (cached) yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for netdb.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/crypt.h usability... no
checking sys/crypt.h presence... no
checking for sys/crypt.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/rusage.h usability... no
checking sys/rusage.h presence... no
checking for sys/rusage.h... no
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for unistd.h... (cached) yes
checking values.h usability... yes
checking values.h presence... yes
checking for values.h... yes
checking whether byte ordering is bigendian... no
checking for int64_t... yes
checking for pid_t... yes
checking for size_t... (cached) yes
checking for struct stat.st_rdev... yes
checking for uint32_t... yes
checking size of int... 4
checking size of char *... 8
checking for library containing sqrt... none required
checking for library containing crypt... -lcrypt
checking for library containing malloc... none required
checking for error_at_line... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether lstat correctly handles trailing slash... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for working strtod... yes
checking for wait3 that fills in rusage... yes
checking for atexit... yes
checking for drand48... yes
checking for doprnt... no
checking for dup2... yes
checking for floor... yes
checking for getcwd... yes
checking for gethostname... yes
checking for gettimeofday... yes
checking for getpagesize... (cached) yes
checking for memchr... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for munmap... yes
checking for pow... yes
checking for putenv... yes
checking for regcomp... yes
checking for rmdir... yes
checking for setlocale... yes
checking for socket... yes
checking for sqrt... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strcspn... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strpbrk... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtol... yes
checking for strtoul... yes
checking for tzset... yes
checking for utime... yes
checking for getrusage... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for libevent >= 2.0... yes
checking for library containing gzread... -lz
checking for library containing pthread_create... -lpthread
checking for library containing timer_create... -lrt
checking for library containing iconv_open... none required
checking for library containing libiconv_open... no
checking for pkg-config... /usr/bin/pkg-config
checking whether compiling and linking against OpenSSL works... yes
checking lib pcre... (testing)
checking for pcre_study in -lpcre... yes
checking lib pcre... -lpcre
configure: creating ./config.status
config.status: creating Makefile
config.status: creating packages/Makefile
config.status: creating configure.h
***************** Configuration completed **************
Compiling FluffOS as driver for x86_64-unknown-linux-gnu.

Using /usr/bin/install -c to install binaries in /home/dragonfire/mudlib/fluffos-next-3.0/bin.
Using g++ -E -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto for preprocessing.
Using g++ -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto to compile.
Using bison -y to make the compiler.
LIBEVENT: -levent, ,
OPENSSL: -lssl -lcrypto  ,  , 
PCRE: -lpcre,
Edit Makefile if this is not what you want

Otherwise, type 'make' to build FluffOS, then 'make install'.
dragonfire@linux-xjpn:~/mudlib/fluffos-next-3.0/src> make
rm -f cc.h
echo "/* this file automatically generated by the Makefile */" > cc.h
echo '#define COMPILER "g++"' >> cc.h
echo '#define CXXFLAGS "-fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto"' >> cc.h
echo '#define OPTIMIZE "-O3"' >> cc.h
g++ -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -o edit_source.o -c -x c++ edit_source.cc
g++ -c -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto  -x c++ -o hash.o hash.cc
rm -f make_func.tab.*
bison -y -d make_func.y
mv y.tab.h make_func.tab.h
mv y.tab.c make_func.tab.cc
g++ -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -o make_func.tab.o -c -x c++ make_func.tab.cc
g++ -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto edit_source.o hash.o make_func.tab.o -o edit_source
./edit_source -options -malloc -build_func_spec 'g++ -E -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -x c++' \
              -process grammar.y.pre
Using 'local_options' file ...
WARNING: local_options contains extra setting 'DEBUGMALLOC'.
WARNING: local_options contains extra setting 'DEBUGMALLOC_EXTENSIONS'.
WARNING: local_options contains extra setting 'PACKAGE_PCRE'.
WARNING: local_options contains extra setting 'ARRAY_RESERVED_WORD'.
WARNING: local_options contains extra setting 'PARSE_DEBUG'.
WARNING: local_options contains extra setting 'ALLOW_INHERIT_AFTER_GLOBAL_VARIABLES'.
WARNING: local_options contains extra setting 'CHECK_MEMORY'.
WARNING: local_options contains extra setting 'LPC_TO_C'.
WARNING: local_options contains extra setting 'OLD_RANGE_BEHAVIOR'.
WARNING: local_options contains extra setting 'ALLOW_INHERIT_AFTER_FUNCTION'.
Writing build options to option_defs.cc ...
Using memory allocation package: sysmalloc.cc
                Wrapped with: debugmalloc.cc
Building compiler files ...
Creating 'grammar.y' from 'grammar.y.pre' ...

./edit_source -build_efuns -build_applies
Building efun tables ...

touch mallocwrapper.cc
touch malloc.cc
touch files
make build_packages
make[1]: Entering directory `/home/dragonfire/mudlib/fluffos-next-3.0/src'
make -C packages 'CC=g++' 'CXXFLAGS=-fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto' 'A=' 'O=o'
make[2]: Entering directory `/home/dragonfire/mudlib/fluffos-next-3.0/src/packages'
g++ -c -I.. -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -x c++ -o trim.o trim.cc
g++ -c -fno-omit-frame-pointer -D_GNU_SOURCE -march=native  -O3 -g -gdwarf-2 -std=c++11 -flto -I..    -x c++ -o db.o db.cc
db.cc: In function ‘void f_db_connect()’:
db.cc:345:3: error: expected primary-expression before ‘}’ token
db.cc:345:3: error: expected ‘;’ before ‘}’ token
make[2]: *** [db.o] Error 1
make[2]: Leaving directory `/home/dragonfire/mudlib/fluffos-next-3.0/src/packages'
make[1]: *** [build_packages] Error 2
make[1]: Leaving directory `/home/dragonfire/mudlib/fluffos-next-3.0/src'
make: *** [all] Error 2

Pages: [1] 2 3 ... 7