linuxmint / xed

X-Apps [Text] Editor (Cross-DE, backward-compatible, GTK3, traditional UI)
GNU General Public License v2.0
456 stars 85 forks source link

Not really an issue but list dependencies #14

Open ebretteville opened 8 years ago

ebretteville commented 8 years ago

Hye,

This is not an issue but maybe in the how-to you should list the different dependencies.

Just my 2cents

dvergeylen commented 8 years ago

On a Debian based installation:

dv@daniel-zenbook /tmp/xed $ history 60 | grep "apt-get install"
  819  sudo apt-get install gnome-common
  822  sudo apt-get install yelp-tools
  836  sudo apt-get install libglib2.0-dev
  839  sudo apt-get install gtk-doc-tools
  843  sudo apt-get install libenchant-dev
  852  sudo apt-get install libgtk-3-dev
  855  sudo apt-get install libgtksourceview-3.0-dev
  863  history 60 | grep "apt-get install"

One Liner version gives:

sudo apt-get install gnome-common yelp-tools libglib2.0-dev gtk-doc-tools libenchant-dev libgtk-3-dev libgtksourceview-3.0-dev
tinxx commented 8 years ago

This app is promoted as Cross-DE.

Is the dependency towards gnome-common wanted or will it be removed in a later version?

drydenp commented 8 years ago

You need at least also:

libgtk2.0-dev libgtksourceview2.0-dev

For the ./autogen.sh to work but then compilation fails

In file included from /usr/include/gtk-2.0/gtk/gtk.h:234:0, from xed-preferences-dialog.c:40: xed-preferences-dialog.c:41:37: fatal error: gtksourceview/gtksource.h: No such file or directory

Because it uses gtk-2.0 and gtksource.h is in gtksourceview-3.0.

clefebvre commented 8 years ago

gnome-common isn't really a DE dependency. It's going away though in the near future though.