[Box Backup] Problems with BoxBackup on Solaris
Ben Summers
boxbackup@fluffy.co.uk
Tue, 9 Nov 2004 22:54:54 +0000
On 9 Nov 2004, at 22:45, Peter Porter wrote:
> Hello all,
>
> I apologize in advance if this question has been answered elsewhere,
> I've not been able to find anything in my searching.
>
> I am trying to compile and install a boxbackup client on several
> Solaris machines to run backups to a Linux server. I haven't been
> able to bet boxbackup to compile yet. I'm using gcc 3.3.2 and make
> 3.8.0. I originally got an error on the compiler "-D <OPTION>"
> setting, seemingly boxbackup assuming I had a non gnu compiler.
I bet they customised the output of "gcc -v", like everyone else seems
to do.
> After making a small change to force gnu compiler in BoxPlatform.pm,
> I'm getting other issues when attempting to compile:
>
> mkdir parcels/boxbackup-0.08-backup-client-SunOS
> (cd bin/bbackupd; make RELEASE=1)
> make[1]: Entering directory
> `/export/home/peter/boxbackup/boxbackup-0.08/bin/bbackupd'
> Makefile:9: *** missing separator. Stop.
> make[1]: Leaving directory
> `/export/home/peter/boxbackup/boxbackup-0.08/bin/bbackupd'
> make: *** [parcels/boxbackup-0.08-backup-client-SunOS.tgz] Error 2
>
> I've also tried this on an older Solaris machine with the sun compiler
> and make, but it died when it could not find gcc libraries.
>
> Any advice or pointing me in the right direction would be greatly
> appreciated. I was able to compile without trouble on a Linux machine
> (RH9).
I haven't done a port to Solaris (the project history means it doesn't
use an autoconf style make and configure, so platforms have to be done
a little manually. I know, I should fix this). I installed the x86 free
version under VMWare, but it was very strange and I gave up before
getting a working development environment.
I don't think it'll be that hard once I get Solaris and all the other
bits I need installed. It's just that first step is kind of tricky.
Ben