I've downloaded version 2.5.2 and I tried compiling that one on a Cobalt RaQ1 server (maybe anyone has heard of them, they have that neat blue front). What I want is to make the RaQ1 a remote backup server, so I thought Rsync would be usefull...
The compilation did not work, it stalled trying to compile clientserver.c (or something, I cannot acces the RaQ from where I am now). There was something about a undeclared function. I also got a load of warnings before that error...
The same problem occures with package 2.5.1.
But the interesting part is that the very same package DOES compile on a standard RedHat 7.1 firewall box.
That box has a newer version of gcc, so maybe that is the reason? The RaQ1 has version 2.7.something, and the RH 7.1 box has 2.9... What version of gcc does Rsync need?
I cannot compile Rsync on the RH 7.1 box and copy those files, because the RaQ 1 is a mipsel-unknown-linux-gnu host with very different hardware than that of the RH 7.1 box.
Oh yeah, I also thought of missing header files, but I don't think that is the problem, because I don't have problems compiling other programs. Above all, there is a directory with include files in /usr/src/linux (and the source is also available...)
Can anyone give me advise on how I can get Rsync to compile correctly? Thanks in advance,
Greetz -- Jurrie
PS: It appears the search archives option is broken, please fix this, as it's a very handy option!