Re: Error in compiling GEGL in windows using MSYS/MinGW

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

 



2011/5/27 Sayak <sayakdas@xxxxxxxxx>:
> $ make V=1
> make  all-recursive
> make[1]: Entering directory `/home/stable-sources/gegl-0.1.2'
> Making all in gegl
> make[2]: Entering directory `/home/stable-sources/gegl-0.1.2/gegl'
> Making all in buffer
> make[3]: Entering directory `/home/stable-sources/gegl-0.1.2/gegl/buffer'
> /bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..
>  -I../.. -I../../gegl -I../../gegl -I..
> /../gegl/property-types -I../../gegl/property-types -I../../gegl/buffer
> -I../../gegl/buffer -I/opt/include -mms-bitfield
> s -IC:/gimp-win-beta/build/msys/1.0/include/glib-2.0
> -IC:/gimp-win-beta/build/msys/1.0/lib/glib-2.0/include   -IC:/gimp-
> win-beta/build/msys/1.0/include/babl-0.1   -I/opt/include -Wall
> -Wdeclaration-after-statement -Wmissing-prototypes -Wmis
> sing-declarations -Winit-self -Wpointer-arith -Wold-style-definition -mmmx -msse
> -MT gegl-tile-backend-tiledir.lo -MD -M
> P -MF .deps/gegl-tile-backend-tiledir.Tpo -c -o gegl-tile-backend-tiledir.lo
> gegl-tile-backend-tiledir.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../gegl
> -I../../gegl -I../../gegl/property-types -I../..
> /gegl/property-types -I../../gegl/buffer -I../../gegl/buffer -I/opt/include
> -mms-bitfields -IC:/gimp-win-beta/build/msys
> /1.0/include/glib-2.0 -IC:/gimp-win-beta/build/msys/1.0/lib/glib-2.0/include
> -IC:/gimp-win-beta/build/msys/1.0/include/b
> abl-0.1 -I/opt/include -Wall -Wdeclaration-after-statement -Wmissing-prototypes
> -Wmissing-declarations -Winit-self -Wpoi
> nter-arith -Wold-style-definition -mmmx -msse -MT gegl-tile-backend-tiledir.lo
> -MD -MP -MF .deps/gegl-tile-backend-tiled
> ir.Tpo -c gegl-tile-backend-tiledir.c  -DDLL_EXPORT -DPIC -o
> .libs/gegl-tile-backend-tiledir.o
> In file included from gegl-tile-backend.h:22:0,
>                 from gegl-tile-backend-tiledir.c:26:
> gegl-tile-source.h:23:23: fatal error: babl/babl.h: No such file or directory
> compilation terminated.
> make[3]: *** [gegl-tile-backend-tiledir.lo] Error 1
> make[3]: Leaving directory `/home/stable-sources/gegl-0.1.2/gegl/buffer'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/stable-sources/gegl-0.1.2/gegl'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/stable-sources/gegl-0.1.2'
> make: *** [all] Error 2

Weird, it looks like libtool is invoked with babl on the include path,
but then when libtool actually does the compilation, the babl include
path is missing. Perhaps libtool thinks the include path is invalid
and don't pass it on to gcc? Are you using the latest version of a
mingw supported libtool? If you are, someone more experienced in Win32
compilation needs to take over. You could try copy the command libtool
runs and add the babl compiler flags yourself.

 / Martin


-- 

My GIMP Blog:
http://www.chromecode.com/
"GIMP 2.8 schedule on tasktaste.com"
_______________________________________________
Gegl-developer mailing list
Gegl-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer



[Index of Archives]     [Yosemite News]     [Yosemite Photos]     [gtk]     [GIMP Users]     [KDE]     [Gimp's Home]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux