Re: [Gimp-developer] GEGL errors during 'make' process



Hi!

On Sun, Feb 4, 2018 at 1:37 AM, Americo Gobbo <jag rabisco gmail com> wrote:
Hi Jehan,

On 03/02/2018 22:23, Jehan Pagès wrote:

Well I'm lost.

;-) me too!

Are you sure you did a build from a fresh start? No
files at all from a previous build?
You can run `git clean -dfx` to erase every file from the repository
which are not in git (be careful not to run it carelessly and erase
important personal files!).

So, I have the attention to apply 'git clean -xdf' first.
I don't have personal files only the remote files of git clone updated.

Other than this, I really have no idea with only this.
But if you still have the error, please run `make V=1`. This will make
the build verbose and tell exactly which command was run. But first,
you should make sure you did a fresh build, really from scratch.

this is the output, final parte of 'make V=1':

mv -f .deps/gegl-path-spiro.Tpo .deps/gegl-path-spiro.Po
/bin/bash ../libtool  --tag=CC   --mode=link gcc -pthread
-I/opt/gimp-default-master/include/gio-unix-2.0/
-I/opt/gimp-default-master/include/glib-2.0
-I/opt/gimp-default-master/lib/glib-2.0/include -I/usr/include/json-glib-1.0
-I/opt/gimp-default-master/include/babl-0.1
-I/opt/gimp-default-master/include/libpng16
-I/opt/gimp-default-master/include
-I/opt/gimp-default-master/include/glib-2.0
-I/opt/gimp-default-master/lib/glib-2.0/include  -std=gnu99 -fPIC -mmmx
-msse -ftree-vectorize -ffast-math -Wall -Wdeclaration-after-statement
-Wmissing-prototypes -Wmissing-declarations -Winit-self -Wpointer-arith
-Wold-style-definition  ../gegl/libgegl-0.3.la
-L/opt/gimp-default-master/lib -Wl,--export-dynamic -lgmodule-2.0 -pthread
-ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0
-L/opt/gimp-default-master/lib -lbabl-0.1 -L/opt/gimp-default-master/lib
-lpng16 -lspiro -lm -L/opt/gimp-default-master/lib -lgexiv2 -lgobject-2.0
-lglib-2.0 -o gegl gegl.o gegl-options.o gegl-path-smooth.o
gegl-path-spiro.o
libtool:   error: cannot find the library '/usr/local/lib/libexiv2.la' or
unhandled argument '/usr/local/lib/libexiv2.la'
Makefile:571: recipe for target 'gegl' failed
make[2]: *** [gegl] Error 1
make[2]: Leaving directory '/home/jag/devel/gimp-default-master-/gegl/bin'
Makefile:634: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/jag/devel/gimp-default-master-/gegl'
Makefile:541: recipe for target 'all' failed
make: *** [all] Error 2

Well there is nothing in the command line itself which relates to
libexiv2. It looks like there is something wrong in the libtool script
wrapper generated by the build system. Delete the file "libtool" which
you will find in the root of the git repository. Then run the
configure script again (this will create again the libtool wrapper),
then make and let's see what happens.

Jehan

===
ciao
americo



-- 
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot


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