- Community Home
- >
- Servers and Operating Systems
- >
- Legacy
- >
- Operating System - Tru64 Unix
- >
- Rsync Install
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-19-2009 12:22 PM
тАО01-19-2009 12:22 PM
Rsync Install
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-19-2009 09:45 PM
тАО01-19-2009 09:45 PM
Re: Rsync Install
it yourself?
http://samba.anu.edu.au/rsync/
http://samba.anu.edu.au/rsync/download.html
http://samba.anu.edu.au/ftp/rsync/
[...]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-20-2009 08:34 AM
тАО01-20-2009 08:34 AM
Re: Rsync Install
Works better if you use GCC (or a
non-intuitive "make" command). (Lame
builders.) A minor mod to one of the header
files helps, too. Wake me if you're
interested in the details.
I didn't try anything more stressful than:
urtx# rsync -v
rsync version 3.0.5 protocol version 30
Copyright (C) 1996-2008 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
64-bit files, 32-bit inums, 32-bit timestamps, 64-bit long ints,
socketpairs, hardlinks, symlinks, no IPv6, batchfiles, inplace,
append, ACLs, no xattrs, no iconv, no symtimes
[...]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-02-2009 03:15 PM
тАО02-02-2009 03:15 PM
Re: Rsync Install
"A minor mod to one of the header
files helps, too. Wake me if you're
interested in the details."
What was the minor mod you made to the header file to get this compiled with GCC?
Thanks-
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-02-2009 03:27 PM
тАО02-02-2009 03:27 PM
Re: Rsync Install
CFLAGS=-g -DHAVE_CONFIG_H -I./popt -Wno-unused-parameter
to :
CFLAGS=-g -DHAVE_CONFIG_H -I./popt
This seems to compile successfully. Was this the only change you made?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-02-2009 03:55 PM
тАО02-02-2009 03:55 PM
Re: Rsync Install
My notes say that I actually did this:
urtx# CC=cc ./configure
[...]
urtx# CFLAGS='-g -DHAVE_CONFIG_H -I./popt' gmake -e
which looks equivalent (but without the
editing). Now that I think about it, this
should do the same thing without the "-e":
gmake CFLAGS='-g -DHAVE_CONFIG_H -I./popt'
The complaints I got from GCC looked like:
gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -Wno-unused-parameter -c popt/findme.c -o popt/findme.o
popt/findme.c: In function 'findProgramPath':
popt/findme.c:28: warning: implicit declaration of function 'alloca'
popt/findme.c:28: warning: incompatible implicit declaration of built-in function 'alloca'
So I did this:
urtx# gdiff popt/system.h_orig popt/system.h
89a90,91
> #elif defined( HAVE_ALLOCA_H)
> # include
I seem to have made that change before I
made it work with Compaq C, so I don't know
if it would still be needed, but on a system
with a 32-bit "int" and 64-bit pointers, you
don't want any implicit "int" declarations on
a memory allocation function.
I still haven't really tested it, but what
could go wrong?