[cairo] Missing Makefile for 1.14.2

Maud, Jim jim.maud at hpe.com
Thu Oct 15 12:20:30 PDT 2015

Hello Bryce,

Thanks a lot.
Newbie error! I didn't realise that the makefile was output from the configure step.

I found the problem, I am missing libpng

Much appreciated.

-----Original Message-----
From: Bryce Harrington [mailto:bryce at osg.samsung.com] 
Sent: 15 October 2015 19:38
To: Maud, Jim
Cc: cairo at cairographics.org
Subject: Re: [cairo] Missing Makefile for 1.14.2

On Thu, Oct 15, 2015 at 12:37:25PM +0000, Maud, Jim wrote:
> Hi.
> Ultimately I am trying to use JMXTerm and Graphite on RHEL 5.9 So far 
> I created an alternative install of Python 2.7 and I have successfully 
> installed pixman-0.32.8
> So currently I am trying to install Cairo.
> I have come across an error relating to missing make file.
> The actions I carried out were as follows:
> [trilliant at ukbilrwe004 python]$ unxz cairo-1.14.2.tar.xz
> [trilliant at ukbilrwe004 python]$ tar xf cairo-1.14.2.tar
> [trilliant at ukbilrwe004 python]$ cd cairo-1.14.2
> [trilliant at ukbilrwe004 cairo-1.14.2]$ export 
> PKG_CONFIG_PATH=/app/Python-2.7.10/lib/pkgconfig
> [trilliant at ukbilrwe004 cairo-1.14.2]$ export 
> LD_LIBRARY_PATH=/app/Python-2.7.10/lib
> [trilliant at ukbilrwe004 cairo-1.14.2]$ ./configure 
> --prefix=/app/Python-2.7.10

Was there really no output from configure?
Usually when no Makefile is created it is because configure failed for some reason, and the reason is stated in the output.  If it gave no output then something is fundamentally wrong with it, possibly related to your system setup.

Fwiw, I re-downloaded the .xz and went through the above steps (with my own paths) just now and it worked ok.


> [trilliant at ukbilrwe004 cairo-1.14.2]$ make
> make: *** No targets specified and no makefile found.  Stop.
> [trilliant at ukbilrwe004 cairo-1.14.2]$ ls
> acinclude.m4  boilerplate      ChangeLog.pre-1.0   ChangeLog.pre-1.6  configure         doc           Makefile.in     README        util
> aclocal.m4    BUGS             ChangeLog.pre-1.10  ChangeLog.pre-1.8  configure.ac      HACKING       Makefile.win32  README.win32
> AUTHORS       build            ChangeLog.pre-1.12  CODING_STYLE       COPYING           INSTALL       NEWS            RELEASING
> autogen.sh    cairo-version.h  ChangeLog.pre-1.2   config.h.in        COPYING-LGPL-2.1  KNOWN_ISSUES  perf            src
> BIBLIOGRAPHY  ChangeLog        ChangeLog.pre-1.4   config.log         COPYING-MPL-1.1   Makefile.am   PORTING_GUIDE   test
> Can anyone help me with this please?
> Thank you
> Jim Maud
> ElectraLink Support
> Hewlett-Packard Company
> jim.maud at hp.com<mailto:jim.maud at hp.com>
> T +44 (0)7771811862
> HP Enterprise Services UK Ltd
> Registered Office: Cain Road, Bracknell, Berkshire, RG12 1HN 
> Registered no: 53419 England
> [HP]<http://www.hp.com/>
> Please print thoughtfully
> ________________________________
> The contents of this message and any attachments to it are confidential and may be legally privileged.  If you have received this message in error, you should delete it from your system immediately and advise the sender. To any recipient of this message within HP, unless otherwise stated you should consider this message and attachments as "HP CONFIDENTIAL".

> --
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo

More information about the cairo mailing list