Hi,
I manage to run configure correctly by giving the needed paths

./configure LDFLAGS=-L/usr/local/Cellar 
PYTHON_EXTRA_LDFLAGS=-L/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/Python
 
--enable-cgal-valgrind CPPFLAGS=-I/usr/local/include/sparsehash 
-I/usr/local/Cellar/py2cairo/1.10.0/include/pycairo 
-I/usr/local/Cellar/cairo/1.12.16/include/cairo PYTHON_VERSION=2.7.6 
CAIROMM_LIBS=-L/usr/local/Cellar/cairomm/1.10.0/lib 
-L/usr/local/Cellar/cairo/1.12.16/lib 
-L/usr/local/Cellar/cairo/1.12.16/include/cairo CAIROMM_CFLAGS=-O3 
-lcairomm-1.0 -lcairo -lsigc-2.0

However I take now a fatal error when I run make

.....
Making all in draw
  CXX      graph_cairo_draw.lo
clang: warning: -lcairomm-1.0: 'linker' input unused
clang: warning: -lcairo: 'linker' input unused
clang: warning: -lsigc-2.0: 'linker' input unused
warning: unknown warning option '-Wno-unused-local-typedefs' 
[-Wunknown-warning-option]
graph_cairo_draw.cc:34:10: fatal error: 'cairommconfig.h' file not found
#include <cairommconfig.h>
         ^
1 warning and 1 error generated.
make[4]: *** [graph_cairo_draw.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2


On Monday, December 16, 2013 5:25:43 PM UTC+1, Tiago Peixoto wrote:
>
> On 12/16/2013 11:09 AM, Nikos wrote: 
> > Hi Tiago, 
> > thanks for your response, but unfortunately it still does not work. 
> > Actually, both directories 
> /usr/local/Cellar/py2cairo/1.10.0/include/pycairo/ and 
> /usr/local/include/pycairo contain a file pycairo.h. 
> > So, I  tried to pass each of these two directories to the CPPFLAGS, but 
> I am getting the same configuration error, ie. 
> > ...................... 
> > checking pkg-config is at least version 0.9.0... yes 
> > checking for CAIROMM... yes 
> > checking python module: cairo... yes 
> > checking pycairo/pycairo.h usability... no 
> > checking pycairo/pycairo.h presence... no 
> > checking for pycairo/pycairo.h... no 
> > configure: error: pycairo headers not found 
> > 
> > Then I have reinstall pycairo with  brew uninstall py2cairo & brew 
> install py2cairo 
> > 
> > and I tried again, but unsuccessfully, 
> > 
> > Any other ideas? 
>
> The problem is almost certainly that your are not passing the correct 
> non-default include paths you are using via the CPPFLAGS variable; you 
> just need to find the correct ones. Search in the config.log file for 
> errors such as "fatal error: 'cairo.h' file not found", and include the 
> directory where such include files are to be found. 
>
> Just be careful to set the include paths which are compatible with the 
> libraries that you are linking to. 
>
> Cheers, 
> Tiago 
>
> -- 
> Tiago de Paula Peixoto <[email protected] <javascript:>> 
>
>
_______________________________________________
graph-tool mailing list
[email protected]
http://lists.skewed.de/mailman/listinfo/graph-tool

Reply via email to