RSS/Atom feed Twitter
Site is read-only, email is disabled

newbie compiling gegl from master problem

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

3 of 3 messages available
Toggle history

Please log in to manage your subscriptions.

newbie compiling gegl from master problem Marco Ciampa 11 Apr 21:05
  newbie compiling gegl from master problem Øyvind Kolås 11 Apr 21:41
   newbie compiling gegl from master problem Marco Ciampa 12 Apr 08:08
Marco Ciampa
2012-04-11 21:05:38 UTC (about 13 years ago)

newbie compiling gegl from master problem

git checkout master
...
./autogen.sh
...
make
.
.
Making all in generated
make[3]: Entering directory `/home/marco/git-gnome/gegl/operations/generated' CC normal.c
normal.c: In function 'prepare':
normal.c:48:18: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] normal.c: In function 'gegl_chant_class_init': normal.c:137:33: warning: assignment from incompatible pointer type [enabled by default] normal.c:147:18: error: 'GeglOperationClass' has no member named 'description' normal.c:149:18: error: 'GeglOperationClass' has no member named 'categories' make[3]: *** [normal.la] Error 1
make[3]: Leaving directory `/home/marco/git-gnome/gegl/operations/generated' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/marco/git-gnome/gegl/operations' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/marco/git-gnome/gegl' make: *** [all] Error 2

What am I doing wrong? Any hint?

System: Ubuntu 11.10 amd64

TIA

Øyvind Kolås
2012-04-11 21:41:48 UTC (about 13 years ago)

newbie compiling gegl from master problem

On Wed, Apr 11, 2012 at 11:05 PM, Marco Ciampa wrote:

git checkout master
...
./autogen.sh
...
make
.
.
Making all in generated
make[3]: Entering directory `/home/marco/git-gnome/gegl/operations/generated' CC normal.c
normal.c: In function 'prepare':
normal.c:48:18: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] normal.c: In function 'gegl_chant_class_init': normal.c:137:33: warning: assignment from incompatible pointer type [enabled by default] normal.c:147:18: error: 'GeglOperationClass' has no member named 'description' normal.c:149:18: error: 'GeglOperationClass' has no member named 'categories' make[3]: *** [normal.la] Error 1
make[3]: Leaving directory `/home/marco/git-gnome/gegl/operations/generated' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/marco/git-gnome/gegl/operations' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/marco/git-gnome/gegl' make: *** [all] Error 2

What am I doing wrong? Any hint?

There has been API and ABI incompatible changes, and it seems like you have old files from previous builds lying around in your tree. Try issuing a:

$ git clean -xdf

before attempting a build again.

/

gimp-developer-list mailing list
gimp-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gimp-developer-list
Marco Ciampa
2012-04-12 08:08:56 UTC (about 13 years ago)

newbie compiling gegl from master problem

On Wed, Apr 11, 2012 at 11:41:48PM +0200, yvind Kols wrote:

On Wed, Apr 11, 2012 at 11:05 PM, Marco Ciampa wrote:

git checkout master
...
./autogen.sh
...
make
.
.
Making all in generated
make[3]: Entering directory `/home/marco/git-gnome/gegl/operations/generated' CC normal.c
normal.c: In function 'prepare':
normal.c:48:18: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] normal.c: In function 'gegl_chant_class_init': normal.c:137:33: warning: assignment from incompatible pointer type [enabled by default] normal.c:147:18: error: 'GeglOperationClass' has no member named 'description' normal.c:149:18: error: 'GeglOperationClass' has no member named 'categories' make[3]: *** [normal.la] Error 1
make[3]: Leaving directory `/home/marco/git-gnome/gegl/operations/generated' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/marco/git-gnome/gegl/operations' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/marco/git-gnome/gegl' make: *** [all] Error 2

What am I doing wrong? Any hint?

There has been API and ABI incompatible changes, and it seems like you have old files from previous builds lying around in your tree. Try issuing a:

$ git clean -xdf

before attempting a build again.

/

Bingo!
Now I'm stunding the command git clean (man git clean) that I did not know, veeery useful!

Many thanks!

Marco Ciampa

+--------------------+
| Linux User  #78271 |
| FSFE fellow   #364 |
+--------------------+
_______________________________________________
gimp-developer-list mailing list
gimp-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gimp-developer-list