Grsync Installation

Questions about applications and software
Forum rules
Before you post please read how to get help
Post Reply
pcpunk
Level 5
Level 5
Posts: 917
Joined: Sun Jun 15, 2014 1:44 pm
Location: Florida

Grsync Installation

Post by pcpunk »

Could someone help me Install/Compile Grsync I downloaded from the Official Site? Version 1.2.6. I am running Mint KDE 17.1 and don't know if that matters?
http://www.opbyte.it/grsync/download.html

I know I can get this from the repositories but wanted the newest if possible, why, because I am using it in Windows also, and thought it would be better if it was up to date as I suspect the Windows Version is. Don't have to do it this way but trying to learn also.

Here are the directions I followed from the INSTALL FILE and will leave the Terminal Output also in Code Box.

The simplest way to compile this package is:

1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.

Running `configure' takes awhile. While running, it prints some
messages telling which features it is checking for.

2. Type `make' to compile the package.

3. Optionally, type `make check' to run any self-tests that come with
the package.

4. Type `make install' to install the programs and any data files and
documentation.

5. You can remove the program binaries and object files from the
source code directory by typing `make clean'. To also remove the
files that `configure' created (so you can compile the package for
a different kind of computer), type `make distclean'. There is
also a `make maintainer-clean' target, but that is intended mainly
for the package's developers. If you use it, you may have to get
all sorts of other programs in order to regenerate files that came
with the distribution.

Here you can see the "./configure" wanted the "gtk+-2.0" package, so I installed it, reboot, and verified it was installed, but get the same output again. The rest of what is below "gtk+-2.0" I don't understand. I also went on to try #2, #3 and #4, using "make" but nothing would happen of course.

This part is a little confusing to me, this means I need a package of this Version or Higher right? Which I do, it is 2.24.x something.
"configure: error: Package requirements (gtk+-2.0 >= 2.16.0) were not met:"

Code: Select all

chris@chris-HP-Compaq-nx7400-EN352UTR-ABA:~/Downloads/Grsync/grsync-1.2.6 > ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for ANSI C header files... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: Configuring for plain GTK+
checking for PACKAGE... no
configure: error: Package requirements (gtk+-2.0 >= 2.16.0) were not met:

No package 'gtk+-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PACKAGE_CFLAGS
and PACKAGE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
chris@chris-HP-Compaq-nx7400-EN352UTR-ABA:~/Downloads/Grsync/grsync-1.2.6 > 

Thanks, pcpunk
HP Compaq nx7400, Cinnamon 19.2
Intel R Core™2CPU, T5500@1.66GHz, 4GB Crucial RAM
Super Clean Runs Perfect

Oldbwl
Level 2
Level 2
Posts: 53
Joined: Thu May 09, 2013 2:38 am

Re: Grsync Installation

Post by Oldbwl »

Did you try Software Manager, there is a recent version in the repository, I use it to sync across my LAN and locally attached drives and it works very well.

User avatar
Flemur
Level 17
Level 17
Posts: 7675
Joined: Mon Aug 20, 2012 9:41 pm
Location: Potemkin Village

Re: Grsync Installation

Post by Flemur »

Do you have

Code: Select all

libgtk+-2.0_0-devel
installed?
Please edit your original post title to include [SOLVED] if/when it is solved!
Your data and OS are backed up....right?

pcpunk
Level 5
Level 5
Posts: 917
Joined: Sun Jun 15, 2014 1:44 pm
Location: Florida

Re: Grsync Installation

Post by pcpunk »

Oldbwl wrote:Did you try Software Manager, there is a recent version in the repository, I use it to sync across my LAN and locally attached drives and it works very well.
Post #1 pcpunk quote: I know I can get this from the repositories but wanted the newest if possible, why, because I am using it in Windows also, and thought it would be better if it was up to date as I suspect the Windows Version is. Don't have to do it this way but trying to learn also.
Yeah "1.2.4" but the newer one ".6" has some more fixes, not that it matters, I wouldn't know. Also need to go back and look at what Version I Installed on Windows, but don't think the Versions will coincide. I would like to be able to install the new one, and in general, be able to install stuff like this in the future, thanks.
HP Compaq nx7400, Cinnamon 19.2
Intel R Core™2CPU, T5500@1.66GHz, 4GB Crucial RAM
Super Clean Runs Perfect

pcpunk
Level 5
Level 5
Posts: 917
Joined: Sun Jun 15, 2014 1:44 pm
Location: Florida

Re: Grsync Installation

Post by pcpunk »

Flemur wrote:Do you have

Code: Select all

libgtk+-2.0_0-devel
installed?
I'll check when I get on that box!
HP Compaq nx7400, Cinnamon 19.2
Intel R Core™2CPU, T5500@1.66GHz, 4GB Crucial RAM
Super Clean Runs Perfect

Post Reply

Return to “Software & Applications”