Launched an Amazon EC2 micro instance running Ubuntu 12.04 precise. Got a static IP address. Installed gcc and g++ with apt-get. Also installed apache2 and verified that the instance is reachable via HTTP using the static IP address. In the AWS console I modified my security settings to allow inbound traffic on TCP ports 6000-7000 (as well as HTTP port 80 i set to test out apache2). I set my compiler flags as follows (copied from spaghetti/build_settings.txt):
Code: Select all
# What flags/defines the script passes to the compiler:
CFLAGS = \
-g \
-Wall \
-D HARDCODE_USERD_SETTINGS \
# -D RUNNING_LOCALLY \
-D BN2_DEMOVERSION \
-D ALLOW_GUESTS \
-D DEBUG \
-D ENABLE_MD5_SUPPORT
Code: Select all
Starting the user daemon...
Starting 4 room daemon processes...
LAN: 0x7ACF1500 - (23.21.207.122)
Done.
ubuntu@ip-10-244-153-182:~/mythserver_rev67/spaghetti$ error: Unable to initialize user database.
Code: Select all
ps aux | grep roomd
Code: Select all
ps aux | grep userd
Code: Select all
./bin/users_new -b
Code: Select all
./bin/userd_new -b
Code: Select all
LAN: 0x7ACF1500 - (23.21.207.122)
creating both new users and new orders databases
Any ideas on what to try? I know I had this code running successfully before on Mac OS X about a year or so ago even building a plugin and having several people connect remotely. Is it something with Myth 1.7.2 or Ubuntu perhaps. Thanks for any help!