★ Bak Posted March 25, 2013 Report Posted March 25, 2013 I've updated the Discretion server to be based on the newest asss server from mercurial, and updated it to use a linux build process rather than what I had before. You can download the server and run it using mercurial: hg clone http://hg.code.sf.net/p/ss-discretion/server ss-discretion-server Go into the disc-asss-3.24.2013/src folder, run make, then cd to disc-asss-3.24.2013, then run bin/asss Let me know if you try it and succeed or fail. Also, I'm in the process of getting a permanent server up. SubSpace Discretion: A Third Generation SubSpace Client
Hakaku Posted March 26, 2013 Report Posted March 26, 2013 Is it possible to get it packaged, like you had done for the client? http://img.photobucket.com/albums/v138/zacinu/SubSpacebannt2.pngPSPACE (SourceForge) - Alternative client (source) to Continuum
★ Bak Posted March 27, 2013 Author Report Posted March 27, 2013 Sure, which architecture are you interested in? SubSpace Discretion: A Third Generation SubSpace Client
Hakaku Posted March 28, 2013 Report Posted March 28, 2013 Would it not be possible to just recompile it on my own from a packaged source? I admittedly still use Debian Etch (4) -- EDIT: Debian Lenny (5)*. http://img.photobucket.com/albums/v138/zacinu/SubSpacebannt2.pngPSPACE (SourceForge) - Alternative client (source) to Continuum
🜲 Samapico Posted March 29, 2013 Report Posted March 29, 2013 hg clone will do that for you http://upload.wikimedia.org/wikipedia/commons/thumb/8/88/Half-Life_Black_Mesa_logo.svg/120px-Half-Life_Black_Mesa_logo.svg.pngDCME co-developerSSCU 17th Parallel sysop
Hakaku Posted March 29, 2013 Report Posted March 29, 2013 I realize that, I just don't want to install Mercurial for one project. But anyways, sorry if my post was ambiguous, I just meant the source-as-is packaged in a zip or whatever. http://img.photobucket.com/albums/v138/zacinu/SubSpacebannt2.pngPSPACE (SourceForge) - Alternative client (source) to Continuum
★ Bak Posted March 30, 2013 Author Report Posted March 30, 2013 here you go: http://sourceforge.net/projects/ss-discretion/files/ss-discretion/Server/discretion-server-3.29.2013.tar.gz/download SubSpace Discretion: A Third Generation SubSpace Client
BoogaBooga Posted December 31, 2013 Report Posted December 31, 2013 I'm having trouble building on FreeBSD 9.2 (x64). I had to modify some of the #includes to add the full path of the header. The default paths were correct but for some reason it could not find some of the headers. Anyway.. gcc -std=gnu99 -pipe -pthread -fPIC -shared -o ../build/discretion.so ../build/disc_audit.o ../build/disc_audit_serverside.o ../build/AuditHelper.o ../build/LittleEndian.o ../build/util.o ../build/disc_main.o ../build/enc_disc.o -lz -lm -lpthread -Wl,-Bstatic `sdl-config --static-libs` -lSDL_net -Wl,-Bdynamic /usr/bin/ld: /usr/local/lib/libSDL.a(SDL_error.o): relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC /usr/local/lib/libSDL.a: could not read symbols: Bad value gmake: *** [../build/discretion.so] Error 1 Note that the Makefile already adds -fPIC parameter.
Recommended Posts