>x32? https://sites.google.com/site/x32abi/ https://en.wikipedia.org/wiki/X32_ABI
There's a few gotcha's, but it largely works well for SRCDS. If you're a masochist like I, you'll enjoy it. If you don't like Gentoo though, well, it's probably a bad idea. I think Debian (Ubuntu as well) just started working on a port in the last few months, but it's probably still a ways out. Mind you I haven't done any benchmarks, but in comparison to amd64, I don't stand to lose anything (besides my remaining sanity). I have a few programs compiled for amd64 as they don't run on x32; it's not really a solution to anything. I don't recommend it, but I'm sticking with it for the long haul (until something better is released), Kyle. PS: Oh right, binaries. Without switching architectures, there are other compilers out there besides GCC (ICC, Pathscale, llvm), maybe this could be entertained instead? On Tue, Jul 16, 2013 at 2:49 AM, Netshroud <[email protected]> wrote: > x32? > > On 16/07/2013, at 7:25 PM, Kyle Sanderson <[email protected]> wrote: > >> On Tue, Jul 16, 2013 at 2:00 AM, Saul Rennison <[email protected]> >> wrote: >>> but srcds should never take over 3GB >>> of memory anyway. >> >> ha..ha...ha.... >> >> They tried this in the past (like 6 years ago), the binaries were >> pulled (no public reason was given) and they were never shipped again. >> As far as I'm aware, they're still keeping the amd64 binaries >> available (and up-to-date) for HL, but they're actually a lot slower >> (maybe that was specific to AMXModX?). Regardless, SourceHook only >> officially supports 32bit libraries, I'm not sure how well SM/MM:S >> would go. >> >> x32 binaries would be cool (as that's now my main system), but hey, >> we're all dreaming right? >> Kyle. >> >> PS: At least a year ago (probably 2->3) they started shipping i686 >> libs in /bin to avoid compatibility problems with certain distros. I >> don't believe you need to install the i686 compatibility layer >> (ia32-libs) anymore from your distro in order to run SRCDS. SourceMod >> however does require certain i686 libraries for some extensions, if >> you run them (MySQL -> libz). >> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

