Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
ASSS Server
Goto page 1, 2  Next
 
Post new topic   Reply to topic Printable version
 View previous topic  help with bounty Post :: Post List of ASSS commands?  View next topic  
Author Message
Donkano
Server Help Squatter


Gender:Gender:Male
Joined: Jul 02 2003
Posts: 763
Offline

PostPosted: Fri Aug 26, 2005 6:40 pm    Post subject: ASSS Server Reply to topic Reply with quote

Okay, I am trying to setup an ASSS server on Linux and I am having difficulties.

I read the README.txt file and it says:

README.txt wrote:
To start using this thing, make sure you're in the root directory of this distribution (the directory that this file is in), and run "bin/asss". You might want to run it in a screen session so it can be detached easily. Or you can run "bin/asss -d" to make it fork into the background.


I placed the server on /Server/Continuum/asss-1.3.6 and I tried running /Server/Continuum/asss-1.3.6/bin/asss and nothing happened.



README.txt wrote:
If you want to connect to a billing server, you can either use the 'billing_ssc' module or the 'billing' module with the proxy. The proxy requires a relatively recent (2.1+) version of Python. The billing_ssc module is somewhat better tested than the alternative.


I don't want to jsut connect to a Billing Server, I want to host it. I downloaded the Catid's Billing 2 and I ran it and nothing happened (I am assuming it is incompatile with Linux?)



Anyways, can someone just give me a guide to running ASSS + Biller on Linux?
Back to top
View users profile Send private message Add User to Ignore List
Solo Ace
Yeah, I'm in touch with reality...we correspond from time to time.


Age:38
Gender:Gender:Male
Joined: Feb 06 2004
Posts: 2583
Location: The Netherlands
Offline

PostPosted: Fri Aug 26, 2005 8:36 pm    Post subject: Reply to topic Reply with quote

I don't want to be rude (well, that's a lie, I do actually), but now you're really sounding like a "hi I got Linux, fix teh shiate for me"-newbie.

Anyway, as the readme obviously told you, you have to run "bin/asss", not "/Server/Continuum/asss-1.3.6/bin/asss".

How can you expect that a binary for Windows just runs on Linux "out of the box"? That's like telling a cat to fly an airplane.
The biller would have to be compiled for Linux so it can actually run, or you could run it in an emulator (or WINE).

I think you're not ready for this yet, so I'm not going to waste more time on trying to get/write a guide for you, get some more basic Linux knowledge first if you really want this. icon_confused.gif
Back to top
View users profile Send private message Add User to Ignore List
i88gerbils
Oldbie Server Help


Gender:Gender:Male
Joined: Dec 13 2002
Posts: 423
Location: OH
Offline

PostPosted: Fri Aug 26, 2005 8:39 pm    Post subject: Reply to topic Reply with quote

Hmm, you get no output at all?

I tried running asss directly from outside of the root asss dir, and it gave an error saying it couldn't find modules.conf file.

I usually run it from the base asss directory (in your case /Server/Continuum/asss-1.3.6/).
_________________
Oldbie Server Help
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website Yahoo Messenger
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Fri Aug 26, 2005 8:43 pm    Post subject: Reply to topic Reply with quote

<split of topic / too late!> Has anyone gotten Continuum to run with WINE... I mean if they got WoW working, shouldn't a simplier game as Continuum work? o.O
_________________
Performance is often the art of cheating carefully. - James Gosling
Back to top
View users profile Send private message Add User to Ignore List
Donkano (Lazy)
Guest


Offline

PostPosted: Fri Aug 26, 2005 10:44 pm    Post subject: Reply to topic Reply with quote

root@linux:/Server/Continuum/asss-1.3.6# ./scripts/run-asss
This directory doesn't look like a valid zone directory.

How do I make it valid?
Back to top
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Fri Aug 26, 2005 11:05 pm    Post subject: Reply to topic Reply with quote

cd zone1
_________________
Hyperspace Owner

Smong> so long as 99% deaths feel lame it will always be hyperspace to me
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Donkano (Lazy)
Guest


Offline

PostPosted: Fri Aug 26, 2005 11:17 pm    Post subject: Reply to topic Reply with quote

root@linux:/Server/Continuum/asss# cd zone1
-bash: cd: zone1: No such file or directory

cd is a directory changing command "man cd".
I don't quite understand what you mean by "cd zone1", Dr Brain.
Back to top
Solo Ace
Yeah, I'm in touch with reality...we correspond from time to time.


Age:38
Gender:Gender:Male
Joined: Feb 06 2004
Posts: 2583
Location: The Netherlands
Offline

PostPosted: Sat Aug 27, 2005 1:43 am    Post subject: Reply to topic Reply with quote

Haha, yeah let's tell Brain what "cd" does.

He means the script has to be called from the zone directory, obviously.

Also, as a general hint: don't run stuff as root.
Back to top
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Aug 27, 2005 9:41 am    Post subject: Reply to topic Reply with quote

If you were getting your stuff from cvs/monotone, then you would need to change directory (yes, cd!) to zone1 or a zone directory of your own creation.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
i88gerbils
Oldbie Server Help


Gender:Gender:Male
Joined: Dec 13 2002
Posts: 423
Location: OH
Offline

PostPosted: Sat Aug 27, 2005 12:56 pm    Post subject: Reply to topic Reply with quote

wtf are you talking about?

If you don't know how to do Tech Support please don't even fucking try.
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website Yahoo Messenger
Donkano
Server Help Squatter


Gender:Gender:Male
Joined: Jul 02 2003
Posts: 763
Offline

PostPosted: Sat Aug 27, 2005 1:02 pm    Post subject: Reply to topic Reply with quote

Konsole wrote:
donkano@linux:/Server/Continuum/asss$ ls
LICENSE README.developers bin/ conf/ doc/ maps/ news.txt~ scrty src/
README arenas/ clients/ data/ log/ news.txt scripts/ scrty1 tmp/


Isn't this the directory of where "zone1" is Dr Brain?
Back to top
View users profile Send private message Add User to Ignore List
i88gerbils
Oldbie Server Help


Gender:Gender:Male
Joined: Dec 13 2002
Posts: 423
Location: OH
Offline

PostPosted: Sat Aug 27, 2005 1:05 pm    Post subject: Reply to topic Reply with quote

Try following this.

Remember, if the program stops somewhere in module load you might not have python/mysql/bdb correctly installed.

In fact, I'd start over... wipe what you have, download this, untar, and the follow directions from there.
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website Yahoo Messenger
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Aug 27, 2005 1:32 pm    Post subject: Reply to topic Reply with quote

i88gerbils wrote:
wtf are you talking about?

If you don't know how to do Tech Support please don't even fucking try.


Please shut up. If you can't understand what I'm saying then don't even fucking try.

Quote:
Remember, if the program stops somewhere in module load you might not have python/mysql/bdb correctly installed.


He isn't even getting the program to start.

Donkano (Lazy) wrote:
root@linux:/Server/Continuum/asss-1.3.6# ./scripts/run-asss
This directory doesn't look like a valid zone directory.


This is the code that generates it in run-asss:

Code: Show/Hide

# check sanity
if [ ! -e conf/modules.conf ]; then
  echo "This directory doesn't look like a valid zone directory."
  exit 1
fi


So there is no modules.conf in $ZONEDIR (ZONEDIR=$ASSSHOME).

Case 1: you didn't set $ASSSHOME at the top of the script. I thought this unlikely because you knew enough to run the script in the first place. And also it checks to make sure the directory exists before it prints that error. I thought it unlikely that you would have the directory but not have the right stuff in it.

Case 2: You were using a CVS checkout. CVS is structured much differently than the release tarballs. CVS puts all of the zone stuff into the directory zone1. Usually you have to "cd zone1" before you do the normal commands. Obviously this isn't the case, because you started telling me how the cd command works.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Donkano (Lazy)
Guest


Offline

PostPosted: Sat Aug 27, 2005 2:04 pm    Post subject: Reply to topic Reply with quote

Ok, I took I88gerbil's advice and I redownloaded and redid it all, the steps I took:
placed it to / and extracted it. Then I went to /asss-1.4.0/src and gave the command of: make
It had multiple errors in it.

Now what do I do?
Back to top
i88gerbils
Oldbie Server Help


Gender:Gender:Male
Joined: Dec 13 2002
Posts: 423
Location: OH
Offline

PostPosted: Sat Aug 27, 2005 2:06 pm    Post subject: Reply to topic Reply with quote

It's perfectly obvious you didn't have a clue what the guy's situtaion was. That's why, when you are trying to Support someone you ask questions. Dr. Brain obviously doesn't know how to do this.

Quote:

If you were getting your stuff from cvs/monotone, then you would need to change directory (yes, cd!) to zone1 or a zone directory of your own creation.


This was not necessary, and proves my point as to Dr. Brain's incompetence. Luckily, he composed himelf, albeit still a bit poorly, in this next reply by actually tackling the problem head on instead of babbling nonsense. In fact, if he didn't bother to even read my first post. The above post was almost completely unnecessary and only quoted what I had mentioned before this morning.



Try again next time, newb.
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website Yahoo Messenger
Donkano (Lazy)
Guest


Offline

PostPosted: Sat Aug 27, 2005 2:11 pm    Post subject: Reply to topic Reply with quote

Konsole wrote:

root@linux:/asss-1.4.0/src# make
Makefile:102: ../build/deps.mk: No such file or directory
install -d ../build/
> ../build/.stamp
python ../scripts/makedeps.py -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC-I/opt/db-4.0.14/include -I/opt/mysql/include -I/usr/include/python2.4 \
*/*.c -P '$(BUILDDIR)/' -o ../build/deps.mk
makedeps: ignoring option: -D_REENTRANT
makedeps: ignoring option: -D_GNU_SOURCE
makedeps: ignoring option: -fPIC
makedeps: ignoring option: -I/opt/db-4.0.14/include
makedeps: ignoring option: -I/opt/mysql/include
makedeps: ignoring option: -I/usr/include/python2.4
makedeps: warning: "pthread.h" not found
makedeps: warning: "zlib.h" not found
makedeps: warning: "mysql.h" not found
makedeps: warning: "db.h" not found
makedeps: warning: "errno.h" not found
makedeps: warning: "Python.h" not found
makedeps: warning: "structmember.h" not found
install -d ../bin/
> ../bin/.stamp
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/main.o main/main.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/module.o main/module.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/cmod.o main/cmod.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/util.o main/util.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/pathutil.o main/pathutil.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/protutil.o main/protutil.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/rwlock.o main/rwlock.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/app.o main/app.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/md5.o main/md5.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/config.o core/config.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/prng.o core/prng.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/player.o core/player.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/core.o core/core.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/logman.o core/logman.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/idle.o core/idle.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/mainloop.o core/mainloop.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/net.o core/net.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/enc_null.o core/enc_null.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/enc_vie.o core/enc_vie.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/arenaman.o core/arenaman.c
python ../scripts/gensparse.py ../build/sparse.inc ../scripts/sparse_params.py
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/mapdata.o core/mapdata.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/mapnewsdl.o core/mapnewsdl.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/clientset.o core/clientset.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/capman.o core/capman.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/lagdata.o core/lagdata.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/lagaction.o core/lagaction.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/bw_default.o core/bw_default.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/bw_nolimit.o core/bw_nolimit.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/log_file.o core/log_file.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/log_console.o core/log_console.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/log_sysop.o core/log_sysop.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/log_staff.o core/log_staff.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/game.o core/game.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/game_timer.o core/game_timer.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/chat.o core/chat.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/flagcore.o core/flagcore.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/balls.o core/balls.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/fm_normal.o core/fm_normal.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/banners.o core/banners.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/bricks.o core/bricks.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/objects.o core/objects.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/messages.o core/messages.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/koth.o core/koth.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/fm_lockspec.o core/fm_lockspec.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/cmdman.o core/cmdman.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/playercmd.o core/playercmd.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/admincmd.o core/admincmd.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/watchdamage.o core/watchdamage.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/buy.o core/buy.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/help.o core/help.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/directory.o core/directory.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/billing.o core/billing.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/billing_ssc.o core/billing_ssc.c
python ../scripts/extract-cfg-docs.py -c ../build/cfghelp.inc */*.c */*.py *.def
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/cfghelp.o core/cfghelp.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/filetrans.o core/filetrans.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/quickfix.o core/quickfix.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/freqowners.o core/freqowners.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/arenaperm.o core/arenaperm.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/auth_prefix.o core/auth_prefix.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/fake.o core/fake.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/chatnet.o core/chatnet.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/ap_multipub.o core/ap_multipub.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/sendfile.o core/sendfile.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/auth_ban.o core/auth_ban.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/auth_file.o core/auth_file.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/deadlock.o core/deadlock.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/unixsignal.o core/unixsignal.c
gcc -std=gnu99 -pipe -fPIC -rdynamic -o ../build/asss ../build/main.o ../build/module.o ../build/cmod.o ../build/util.o ../build/pathutil.o ../build/protutil.o ../build/rwlock.o ../build/app.o ../build/md5.o ../build/config.o ../build/prng.o ../build/player.o ../build/core.o ../build/logman.o ../build/idle.o ../build/mainloop.o ../build/net.o ../build/enc_null.o ../build/enc_vie.o ../build/arenaman.o ../build/mapdata.o ../build/mapnewsdl.o ../build/clientset.o ../build/capman.o ../build/lagdata.o ../build/lagaction.o ../build/bw_default.o ../build/bw_nolimit.o ../build/log_file.o ../build/log_console.o ../build/log_sysop.o ../build/log_staff.o ../build/game.o ../build/game_timer.o ../build/chat.o ../build/flagcore.o ../build/balls.o ../build/fm_normal.o ../build/banners.o ../build/bricks.o ../build/objects.o ../build/messages.o ../build/koth.o ../build/fm_lockspec.o ../build/cmdman.o ../build/playercmd.o ../build/admincmd.o ../build/watchdamage.o ../build/buy.o ../build/help.o ../build/directory.o ../build/billing.o ../build/billing_ssc.o ../build/cfghelp.o ../build/filetrans.o ../build/quickfix.o ../build/freqowners.o ../build/arenaperm.o ../build/auth_prefix.o ../build/fake.o ../build/chatnet.o ../build/ap_multipub.o ../build/sendfile.o ../build/auth_ban.o ../build/auth_file.o ../build/deadlock.o ../build/unixsignal.o -ldl -lpthread -lz -lm
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -c -o ../build/statcodes.o scoring/statcodes.c
gcc -std=gnu99 -pipe -I. -Iinclude -I../build -D_REENTRANT -D_GNU_SOURCE -fPIC -g -Wall -I/opt/db-4.0.14/include -fPIC \
-DNODQ -DNOTREAP -DNOSTRINGCHUNK -DNOMPQUEUE -DNOMMAP \
-o ../build/dbtool ../build/statcodes.o main/util.c main/dbtool.c -L/opt/db-4.0.14/lib -Wl,-rpath,/opt/db-4.0.14/lib -ldb-4
main/dbtool.c:27:2: #error "This version of bdb is too old."
make: *** [../build/dbtool] Error 1
Back to top
Donkano (Lazy)
Guest


Offline

PostPosted: Sat Aug 27, 2005 2:15 pm    Post subject: Reply to topic Reply with quote

/me goes to change the permissions of /asss-1.4.0 to set the owner name as donkano and switch account.
Back to top
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Aug 27, 2005 2:38 pm    Post subject: Reply to topic Reply with quote

Quote:
main/dbtool.c:27:2: #error "This version of bdb is too old."


Upgrade your version of bdb. Under gentoo the commands to do this are:

Code: Show/Hide
emerge sync
emerge -u db


Other distros use other commands. Alternatively, you can just download the source from their website and compile it yourself.


Last edited by Dr Brain on Sat Aug 27, 2005 2:39 pm, edited 1 time in total
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Aug 27, 2005 2:39 pm    Post subject: Reply to topic Reply with quote

i88gerbils wrote:
It's perfectly obvious you didn't have a clue what the guy's situtaion was. That's why, when you are trying to Support someone you ask questions. Dr. Brain obviously doesn't know how to do this.


You're talking to me in the first and third person in this paragraph. No one knows what his situation is. That's why we're still posting here, you know?

i88gerbils wrote:
Quote:

If you were getting your stuff from cvs/monotone, then you would need to change directory (yes, cd!) to zone1 or a zone directory of your own creation.


This was not necessary,


What wasn't? An explanation of where I'm coming from? Sure, I'll remember to omit it next time.

i88gerbils wrote:
and proves my point as to Dr. Brain's incompetence.


I've worked with ASSS far more than you have.

i88gerbils wrote:
Luckily, he composed himelf, albeit still a bit poorly, in this next reply by actually tackling the problem head on instead of babbling nonsense.


Nonsense? I was the only guy that didn't say "shut up newb", "you're screwed", "I've heard WoW can run on Linux", or "wipe it clean, because I don't know what the fuck I'm talking about"

i88gerbils wrote:
In fact, if he didn't bother to even read my first post. The above post was almost completely unnecessary and only quoted what I had mentioned before this morning.


Weird sentence there, but I'll ignore it and assume you meant that I didn't read one of your posts.

The one that said to start over? The one that said I'm crazy? Or the one that said to start over again?

Quote:
Try again next time, newb.


Grow up.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Donkano
Server Help Squatter


Gender:Gender:Male
Joined: Jul 02 2003
Posts: 763
Offline

PostPosted: Sat Aug 27, 2005 2:50 pm    Post subject: Reply to topic Reply with quote

Dr Brain wrote:
Quote:
main/dbtool.c:27:2: #error "This version of bdb is too old."


Upgrade your version of bdb. Under gentoo the commands to do this are:

Code: Show/Hide
emerge sync
emerge -u db


Other distros use other commands. Alternatively, you can just download the source from their website and compile it yourself.


I am on Slackware 10.1 with KDE.

What would be the command for it?
Back to top
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sat Aug 27, 2005 3:07 pm    Post subject: Reply to topic Reply with quote

I've never used slackware. Perhaps a google search would be the best idea. That is unless someone else knows how to do it.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Donkano
Server Help Squatter


Gender:Gender:Male
Joined: Jul 02 2003
Posts: 763
Offline

PostPosted: Sat Aug 27, 2005 4:38 pm    Post subject: Reply to topic Reply with quote

Okay, since I can't do this on my own (obviously), I'll wait 3 days to see if anyone knows how to get me on my way. If not, I will switch back to SubGame with Catid's biller.
Back to top
View users profile Send private message Add User to Ignore List
Grelminar
Creator of Asss


Joined: Feb 26 2003
Posts: 378
Offline

PostPosted: Sat Aug 27, 2005 4:54 pm    Post subject: Reply to topic Reply with quote

Hold on a minute. Why are you trying to compile asss? The 1.4.0 package from the web site includes perfectly good linux binaries. You should only need to compile it yourself if you want to make changes to the core modules, or if for some reason, the included binaries won't work on your system. I have no idea why the wiki page on "Server Setup" describes how to build asss, when most users probably won't need to do that.

You should just extract the 1.4.0 tarball, cd into that directory, and run "bin/asss".
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website
Donkano
Server Help Squatter


Gender:Gender:Male
Joined: Jul 02 2003
Posts: 763
Offline

PostPosted: Sat Aug 27, 2005 5:06 pm    Post subject: Reply to topic Reply with quote

Grelminar wrote:
You should just extract the 1.4.0 tarball, cd into that directory, and run "bin/asss".


That does nothing.
Back to top
View users profile Send private message Add User to Ignore List
i88gerbils
Oldbie Server Help


Gender:Gender:Male
Joined: Dec 13 2002
Posts: 423
Location: OH
Offline

PostPosted: Sat Aug 27, 2005 8:40 pm    Post subject: Reply to topic Reply with quote

Can you actually read or do you only quote others & make illogical replies?

Let's review Dr. Brain's mistakes as a lesson for those who actually read, but I doubt they need one:

1. "cd zone1"

This is a poor start when trying to help. The correct thing to do, as I stated before is to ask questions to sort out the situation. The sentence above is an example of assuming the situation instead of providing practical & contextual advice.

2. Explanation of 1 after someone tries it & doesn't get very far.

This explains the incompetence of #1 even more so by suggesting that the poster was unable to comprehend the situation.

3. Suggesting upgrading software from a distro-specific method.

The incompetence of the poster was further revealed after the advice seeker mentioned they were on Slackware, not Gentoo.

Okay, so now that we know how not to help out with examples from Dr. Brain, we can figure out how to correctly get Donkano up & running w/ asss.

Grelminar did a good job in suggesting to try the binaries instead. Another good example is by making sure our friend can follow the wiki instructions for Server Setup, which I noted above.

Our final lesson is that, through the 3 examples of bad supporting above, is to not confuse a user w/ all sorts of unnecessary information as seen in this reply by Donakano, "Okay, since I can't do this on my own (obviously), I'll wait 3 days to see if anyone knows how to get me on my way. If not, I will switch back to SubGamOkay, since I can't do this on my own (obviously), I'll wait 3 days to see if anyone knows how to get me on my way. If not, I will switch back to SubGame with Catid's biller.e with Catid's biller." If this were a business, we would have just given a refund. Thanks Dr. Brain.
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website Yahoo Messenger
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> ASSS Questions All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 54 page(s) served in previous 5 minutes.

phpBB Created this page in 0.512889 seconds : 49 queries executed (89.0%): GZIP compression disabled