Originally Posted by kern68
Currently I am running Evolution 2.12.3 and wanted to update to 2.30.2. I downloaded the file evolution-2.30.2.tar.bz2 and extracted the files using "tar xvfj evolution-2.30.2.tar.bz2".
I am assuming that make needs run but I could not locate a file called "Makefile", but there are two files that look similar "Makefile.am" and "Makefile.in". I tried running "make -f Makefile.am" and got the error "Makefile.am:37: *** missing separator. Stop.". I am assuming the there is an error on line 37 of Makefile.am. That line is an if statement :
So I tried running "make -f Makefile.in" and got the error "Makefile.in:16: *** missing separator. Stop.", that line fron "Makefile.in" says "@SET_MAKE@".
Can I please get some help on the errors generated and how I can complete this process?
Thank you for any help,
the standard procedure for installing from source is:
You also need to read the README and INSTALL files that come with the source to determine which options you need to pass to the above mentioned commands.
However, before you start compiling check if your system satisfies the dependencies for building the newer version. My guess is that it will probably not; but I might be mistaken.
Also checkout if you can install the newer version using your package manager. I also doubt that this will be possible but I am not familiar with CentOs.
So if you really need the newer version of evolution you should consider upgrading your entire system.