Forum

> > CS2D > General > CS2D Dedicated Server Software
Forums overviewCS2D overviewGeneral overviewLog in to reply

English CS2D Dedicated Server Software

317 replies
Page
To the start Previous 1 24 5 615 16 Next To the start

old Re: CS2D Dedicated Server Software

mrc
User Off Offline

Quote
./cs2d_dedicated: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

old Re: CS2D Dedicated Server Software

mrc
User Off Offline

Quote
lol thats a bit complicated...
well, I use Red Hat...
look what I found...

libstdc++-3.2.2-5.i386.html     GNU Standard C++ Library     Red Hat Linux 9 for i386     libstdc++-3.2.2-5.i386.rpm

is it?

n00b at linux detected...

old linux dedicated server under FreeBSD with FC4 emul

Guest

Quote
Trying to start last version of dedicated linux server under FreeBSD 7.0 with FC4 emulation.

Your server is trying to use libX11.so (what for?!) and says:
error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory

So i copied libX11* files from another host to target but server still does not start with the same error message.

ls -laG /usr/local/lib/libX11*:
-rw-r--r-- 1 root wheel 1478574 Sep 8 16:40 /usr/local/lib/libX11.a
-rwxr-xr-x 1 root wheel 857 Sep 8 16:40 /usr/local/lib/libX11.la
lrwxr-xr-x 1 root wheel 11 Sep 8 16:34 /usr/local/lib/libX11.so -> libX11.so.6
-rwxr-xr-x 1 root wheel 1081336 Sep 8 16:33 /usr/local/lib/libX11.so.6

oO

old Re: CS2D Dedicated Server Software

Guest

Quote
Hm, linux...

Copied that files into /usr/lib (linux way), added necessary for libX11 files:
/usr/lib/libXau.so.6
/usr/lib/libXdmcp.so.6

Got this error message on dedicated server start:
error while loading shared libraries: /usr/lib/libX11.so.6: ELF file OS ABI invalid

Is it need native linux libraries? oO

Why does your >>Dedicated >>>Server<<<< use X11 libraries?

Oo

old Something wrong

Guest

Quote
Hmm i got a feeling their sometihng wrong with my cs2d_0109 and my deicated server 4 cs2d_0109

old Re: CS2D Dedicated Server Software

Guest

Quote
One more time.
Developer(s) of linux dedicated server why do you use X11 libraries in your Server? Is it really need some stuff from them?

And It would be good idea to add support for FreeBSD systems to the dedicated server binary or develop another version for FreeBSD.

I tried to launch linux binary under FreeBSD FC4 emulation but it wants only linux libraries and this is wrong way to add alien libraries to the system in any way.

old Re: CS2D Dedicated Server Software

Lee
Moderator Off Offline

Quote
Wmn has written
One more time.
Developer(s) of linux dedicated server why do you use X11 libraries in your Server? Is it really need some stuff from them?

And It would be good idea to add support for FreeBSD systems to the dedicated server binary or develop another version for FreeBSD.

I tried to launch linux binary under FreeBSD FC4 emulation but it wants only linux libraries and this is wrong way to add alien libraries to the system in any way.


How is X11 alien? I was under teh impression that it was an integral part of Linux systems. Sorry for not clarifying but the supported OS list did not include any types of BSD...

old Re: CS2D Dedicated Server Software

Guest

Quote
Quote
BlitzMax: The function of Milliseconds and co., System Functions are in the X11 Library.

libX11 is the one of base X-Window System libraries, non-X applications should not use this library, if they are so it is bad-style development.

One X-library can attach a lot of other X-relative libraries this is wrong way, server should be server not some kind of partial client-server application which use some stuff that it should not use. Servers often run under console systems with minimal environment (for example i run 3 cs v1.6, a battlenet and a QIII servers on one FreeBSD machine, each server under own jail) so it is much better to have few slim systems than maintain lots of systems with a lot of installed ports which is should not being used normally.

Is the source code of server open? May i get it for compilation under FreeBSD?

And one more question: when will you implement option for binding to one ip interface instead of all system interfaces (command line option or something like sv_host or sv_ip in the config)?

old Re: CS2D Dedicated Server Software

DC
Admin Off Offline

Quote
the code is not open source and will never be due to hacker risk. furthermore it will probably never run under freebsd. and I don't now how to realize this ip stuff so it will probably not be added.

old Re: CS2D Dedicated Server Software

Lee
Moderator Off Offline

Quote
Wmn has written
And one more question: when will you implement option for binding to one ip interface instead of all system interfaces (command line option or something like sv_host or sv_ip in the config)?


Why would you want to do that anyways?

old Re: CS2D Dedicated Server Software

Guest

Quote
Quote
How is X11 alien?

I talked about native linux libraries in FreeBSD environment (linux dedicated server is not started under FreeBSD emulation of FC4 linux in right way for now and this is not good because i use FreeBSD system for game purposes and CS 1.6 servers run under FC4 emulation fine).

Quote
I was under teh impression that it was an integral part of Linux systems. ...

As i wrote above i run few servers under console FreeBSD without any X. And it is normal situation when >Servers< do not use any X related stuff.

Quote
...Sorry for not clarifying but the supported OS list did not include any types of BSD...

Worse for project :]

Quote
the code is not open source and will never be due to hacker risk.

What hacker risk are you talking about? When you maintain project closed you have only one (two, ten or even twenty?) pairs of eyes, when you are opening that project you get much more pairs (how many people live on the Earth?;}) to find and fix bugs.

Quote
furthermore it will probably never run under freebsd.

Why? I can compile source code under FreeBSD and give the result binary to you.

Quote
and I don't now how to realize this ip stuff so it will probably not be added.

Need help? I think this is some standard function of system. Almost each good;] network application has support of that stuff.

Quote
Why would you want to do that anyways?

This is really necessary feature because server (and not only server) machines may have two or even more network interfaces (or even few virtual/alias ip interfaces by one network interface) and this is normal when your server have to work on the only one of them (this is my case).

old Re: CS2D Dedicated Server Software

DC
Admin Off Offline

Quote
the source of the old cs2d was open and this did not help anyway. it only made things worse. nobody will get the new source within the next years.

furthermore please consider that this game has been written with BlitzMax (see www.blitzbasic.com) the dedicated server software is just a modified version of the original client where all graphic and sound commands have been removed. that is probably the reason why X is needed. I think it wouldn't be easy to convert this source to BSD. furthermore bsd is not very popular so it is not worth the work in my eyes.

old Re: CS2D Dedicated Server Software

Lee
Moderator Off Offline

Quote
[/QUOTE]As i wrote above i run few servers under console FreeBSD without any X. And it is normal situation when >Servers< do not use any X related stuff. [/QUOTE]

Eh, if all else fails you can write your own, it's not too terribly difficult and the only minor obstacle is to link the specific data streams and to translate them. Give you a hint, they usually comes in the form of 5 bytes + real data and the interface is fairly straight and simple.

Also, I remember there being X11 libs ported for the BSD, at any rate the BSD kernel is very similar to those of Linux and both are derived from UNIX so it shouldn't be too much hassle finding a complementary library.

old Re: CS2D Dedicated Server Software

Guest

Quote
I've got another problem under w2k3: dedicated server is not registered in USGN list of servers.

Network dump (by windump) shows that the dedicated server only tries to check last version and does not try to register in list at all (server sends only one packet to 80 port of usgn.de and receives one packet back while another server [which registers normally] under wXP sends 2 packets [one to 80 and another from game port to usgn default game port]), do you have any option for debugging ("debug 1" and "debuglog 1" do not work in server.cfg i guess) and/or any ideas?

There was no any enabled firewall and i used default configs (just unpacked downloaded from official mirror archive and tried to start given server [sv_lan was exactly set to 0]).
To the start Previous 1 24 5 615 16 Next To the start
Log in to replyGeneral overviewCS2D overviewForums overview