Re: Considering taking on Windows port



On 09/04/2016 01:39 PM, Jean Bréfort wrote:
You should start from current git, imho.

Here is how I compile on a linux box. The  autogen.sh  step was not
obvious to me;  AFAICT it is not mentioned in the README or INSTALL
files anywhere.

Note that gnumeric depends on having goffice /installed/
and goffice depends on having libgsf /installed/.

Initially, clone and initialize the three repos:

top="$PWD"
for repo in libgsf goffice gnumeric ; do
  cd $top
  git clone https://github.com/GNOME/$repo
  cd ./$repo
  git branch -m upstream
  git checkout -b master
  ./autogen.sh
  make
  make install          # later repos depend on this
done

============

After the first time, that initialization is not repeated.
Instead:

for repo in libgsf goffice gnumeric ; do
  cd $top/$repo
  git checkout upstream
  git pull -v          # check for latest updates
  git checkout master
  git rebase upstream
  make
  make install
done

============

As for the windows stuff, including dependencies, I can't help you
with that.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]