Nodtveidt Demon Hunter
Joined: 11 Nov 2002 Posts: 786 Location: Camuy, PR
|
Posted: Mon Oct 12, 2009 7:50 pm Post subject: AAAAAAAAAAAAAAAA SO SICK OF STUPIDITY!!! |
[quote] |
|
Is it just me, or does the open source world have this thing for STUPIDITY??? I've just about given up on all the lack of intelligence there is in OSS.
So here's the scenario...I've been trying for quite awhile now to get a proper MAME running on my system. xmame sort of works but is outdated and isn't actively developed anymore. So it runs some things but not everything. So that's ok...there's sdlmame, right? sdlmame has the most horrible, crap interface I've ever seen. Fine, I'll get a frontend. xmamegui worked for xmame but it is SLOW AS TURTLE SHIT because it's coded entirely in JAVA! Idiotic! That alone required me to download almost 200MB of files because the license is THE STUPID FUCKING PILE OF SHIT SINCE THE GPLv3! Almost all the files had to be downloaded manually, which defeats the whole purpose of the Ports system. Fine...pyxmame, perhaps? It worked ok for xmame but won't work with sdlmame. Fuck. Hrm...wahcade? Already have it installed, but it doesn't work (SURPRISE SURPRISE!). OK, so I go poking around for others...so I find one called kxmame listed on a forum. This might work. Downloaded and extracted...gotta build from source, no problem...this is normal for us Unix nerds. Hrm... ./configure doesn't do squat, and there's no normal makefile. The README says you have to do make -f Makefile.cvs. OK fine...idiotic, but if that is the way it is, then that is the way it is.
Code: | fbsd# make -f Makefile.cvs
This Makefile is only for the CVS repository
This will be deleted before making the distribution
--version: not found
*** AUTOCONF NOT FOUND!.
*** KDE requires autoconf 2.53 or newer
*** Error code 1
Stop in /usr/home/dave/kxmame/trunk.
*** Error code 1
Stop in /usr/home/dave/kxmame/trunk.
fbsd# whereis autoconf
autoconf: /usr/local/bin/autoconf
fbsd# autoconf --version
autoconf (GNU Autoconf) 2.62
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later
<http://gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David J. MacKenzie and Akim Demaille. |
Now...correct me if I'm wrong but...doesn't 2.62 come after 2.53? You know, the whole "sequence of numbers" thing? Did my elementary school teachers fail to teach me correct math?
This was merely the final nail in the coffin that had been built earlier. Previously, I had been trying to get this program called VirtualBox installed. Over TWO DAYS of compiling dependencies for the motherfucker and it failed to build them all, citing a major code flaw in one of the sources for dbus-qt4. How the fuck was it even released then?! The pre-built binary doesn't work because it relies on newer versions of qt4...the very ones I had attempted to build earlier. And now, dependency hell has spread to other parts of the system...my sources that use SDL_mixer are now failing because another program demanded a different vorbis source code, for example.
But there are other options for virtualization, oh yes there are...there's QEMU, which "works", but its network cuts out after about 1MB of data has been sent across the virtual network...not to mention the fact that the program is SLOW AS FROZEN CHICKEN SHIT. And then there's good ole vmware...which only has version 3 support, and it's running the Linux binary. So it's pretty damn near worthless...couple that with the fact that it's the only program I've ever run to completely lock up the system. And to think that this is COMMERCIAL software...oh wait, that's normal for commercial software, isn't it?
Do I really have to write EVERYTHING MYSELF just to get working software? Isn't that beyond rifuckingdiculous? _________________ If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
|
|