From: Colin S. <co...@sh...> - 2011-12-03 17:10:36
|
> > On a general note, you might want to put some nicer structure > to your own installed libraries. For some reason, you seem > to install stuff under "/home/xxxx/users/.home/data/PROGRAM". > What I usually do in situations where I cannot install system-wide > is replicate the usual unix directory hierarchy under my $HOME, > that is, create $HOME/include, $HOME/bin, $HOME/man, etc, > and then install everything as usual, except with --prefix=$HOME > instead of the usual --prefix=/usr/local > > This particular host system allows me to create multiple users under the account 'xxxx', so 'ls /home/xxxx' returns: containers, data, domains etc, logs, ssl, stats, users. The directory 'data' is soft linked to all the accounts, so installing there makes it available to all my sub users. The directory '/home/xxxx' is owned by root, so I can't make new directories there, unfortunately. But yeah I should probably do something a bit smarter in how I install the libs. Maybe $HOME/data/libs and $HOME/data/include. That should work. Good advice, thanks. Colin |