Note that there are some explanatory texts on larger screens.

plurals
  1. POpy2cairo installation failure. Checking for 'cairo' >= 1.10.0 : not found
    primarykey
    data
    text
    <p>I am trying to install PyCairo (from tarball source) on my OS X 10.5 using 32-bit Python 2.7 (from python.org) and cairo 1.10.2 from MacPorts. So I am installing "py2cairo". When I run <code>python ./waf configure</code>, I get</p> <pre><code>Checking for 'cairo' &gt;= 1.10.0 : not found </code></pre> <p>I have cairo files here...</p> <pre><code>$ ls /opt/local/include/cairo cairo-deprecated.h cairo-gobject.h cairo-script-interpreter.h cairo-tee.h cairo-xlib-xrender.h cairo.h cairo-features.h cairo-pdf.h cairo-script.h cairo-version.h cairo-xlib.h cairo-ft.h cairo-ps.h cairo-svg.h cairo-xcb.h cairo-xml.h $ ls /opt/local/lib/cairo cairo-fdr.0.so* cairo-fdr.la* cairo-sphinx.0.so* cairo-sphinx.la* libcairo-trace.0.dylib* libcairo-trace.dylib@ cairo-fdr.a cairo-fdr.so@ cairo-sphinx.a cairo-sphinx.so@ libcairo-trace.a libcairo-trace.la* </code></pre> <p>But what directory do I pass to which parameter? These do not look relevant in specifying the cairo library:</p> <pre><code>$ python ./waf --help ./options() waf [commands] [options] Main commands (example: ./waf build -j4) build : executes the build clean : cleans the project configure: configures the project dist : distcheck: checks if the project compiles (tarball from 'dist') distclean: removes the build directory install : installs the targets on the system list : lists the targets to execute step : executes tasks in a step-by-step fashion, for debugging uninstall: removes the targets installed update : updates the plugins from the *waflib/extras* directory Options: --version show program's version number and exit -h, --help show this help message and exit -j JOBS, --jobs=JOBS amount of parallel jobs (1) -k, --keep keep running happily even if errors are found -v, --verbose verbosity level -v -vv or -vvv [default: 0] --nocache ignore the WAFCACHE (if set) --zones=ZONES debugging zones (task_gen, deps, tasks, etc) --nopyc Do not install bytecode compiled .pyc files (configuration) [Default:install] --nopyo Do not install optimised compiled .pyo files (configuration) [Default:install] configure options: -o OUT, --out=OUT build dir for the project -t TOP, --top=TOP src dir for the project --download try to download the tools if missing build and install options: -p, --progress -p: progress bar; -pp: ide output --targets=TARGETS task generators, e.g. "target1,target2" step options: --files=FILES files to process, by regexp, e.g. "*/main.c,*/test/main.o" install/uninstall options: -f, --force force file installation Installation directories: By default, "waf install" will put the files in "/usr/local/bin", "/usr/local/lib" etc. An installation prefix other than "/usr/local" can be given using "--prefix", for example " --prefix=$HOME" --prefix=PREFIX installation prefix [default: '/usr/local/'] --destdir=DESTDIR installation root [default: ''] --exec-prefix=EXEC_PREFIX installation prefix [Default: ${PREFIX}] Pre-defined installation directories: --bindir=BINDIR user executables [Default: ${EXEC_PREFIX}/bin] --sbindir=SBINDIR system admin executables [Default: ${EXEC_PREFIX}/sbin] --libexecdir=LIBEXECDIR program executables [Default: ${EXEC_PREFIX}/libexec] --sysconfdir=SYSCONFDIR read-only single-machine data [Default: ${PREFIX}/etc] --sharedstatedir=SHAREDSTATEDIR modifiable architecture-independent data [Default: ${PREFIX}/com] --localstatedir=LOCALSTATEDIR modifiable single-machine data [Default: ${PREFIX}/var] --libdir=LIBDIR object code libraries [Default: ${EXEC_PREFIX}/lib] --includedir=INCLUDEDIR C header files [Default: ${PREFIX}/include] --oldincludedir=OLDINCLUDEDIR C header files for non-gcc [Default: /usr/include] --datarootdir=DATAROOTDIR read-only arch.-independent data root [Default: ${PREFIX}/share] --datadir=DATADIR read-only architecture-independent data [Default: ${DATAROOTDIR}] --infodir=INFODIR info documentation [Default: ${DATAROOTDIR}/info] --localedir=LOCALEDIR locale-dependent data [Default: ${DATAROOTDIR}/locale] --mandir=MANDIR man documentation [Default: ${DATAROOTDIR}/man] --docdir=DOCDIR documentation root [Default: ${DATAROOTDIR}/doc/${PACKAGE}] --htmldir=HTMLDIR html documentation [Default: ${DOCDIR}] --dvidir=DVIDIR dvi documentation [Default: ${DOCDIR}] --pdfdir=PDFDIR pdf documentation [Default: ${DOCDIR}] --psdir=PSDIR ps documentation [Default: ${DOCDIR}] C Compiler Options: --check-c-compiler=CHECK_C_COMPILER On this platform (darwin) the following C-Compiler will be checked by default: "gcc" </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload