On Thursday, 18 June 2015 at 16:04:05 UTC, Chris Piker wrote:
On Thursday, 18 June 2015 at 10:17:49 UTC, lobo wrote:
On Thursday, 18 June 2015 at 01:13:10 UTC, Chris Piker wrote:
On Thursday, 28 May 2015 at 14:38:51 UTC, Manu wrote:
[...]
About the only thing really holding me back is that the local
sys-admins can't:
$ yum install gcd
Can you install to $HOME ?
I can do that, but there are other developers in our group. We
need to be able to build each other's software. Java, Python
and C are accepted as standard languages around here and seem
to cover all our needs. Since we have a "complete set" adding
a new one would be met with resistance. Having command line
tools available through standard software distribution channels
would soften this resistance.
If DMD is sufficient, I'm not really any problems. Even FHS has
your back. Sysadmin does this:
cd /opt;
wget
http://downloads.dlang.org/releases/2.x/2.067.1/dmd.2.067.1.linux.zip -qO tmp.zip \
&& unzip tmp.zip \
&& rm tmp.zip \
&& echo 'export PATH="${PATH}:/opt/dmd2/linux/bin64"' >>
/etc/profile
...and voila. It might be kind of nice to have a "latest"
symlink for the download (e.g.
http://downloads.dlang.org/releases/latest/dmd.latest.zip), but
that'd just be icing.
Alternatively, ask have them make you a group-writable volume to
use as a --prefix for everything that you might want (we ended up
doing this because CantOS so strongly resembles LFS when you want
to accomplish anything useful). Or have people add ~cpiker/bin
(or whatever your HOME is) to their PATH in ~/.profile (or just
add the path in your Makefiles, if you're feeling evil).
It could certainly be better, but I wouldn't personally consider
it a blocker as things are.
-Wyatt