Re: pangocairo make error

[email protected]
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>

----- Mail original -----
> De: "kibirango moses" <[email protected]>
> À: "suzuki toshiya" <[email protected]>
> Cc: [email protected]
> Envoyé: Mardi 31 Janvier 2012 10:56:24
> Objet: Re: [cairo] pangocairo make error
>
>
> Hi Suzuki,
> I reinstalled as you advised but it is still a stalemate for me as my
> graphs are not shown in mailgraph and cacti.Below are my
> configurations:Hullo Users,
>
>
> I am failing to install rrdtool and below are the erros i am getting:
>
> The installation guide i used is from
> http://oss.oetiker.ch/rrdtool/doc/rrdbuild.en.html
>
> Configuring FontConfig
>
> #./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
> CPPFLAGS="-I/include/cairo"
> --with-freetype-config=$INSTALL_DIR/bin/freetype-config
>
> fontconfig seemed ok

You have to understand a bit what you made.
If INSTALL_DIR string is empty when configure run, --prefix will be empty, and you usually don't set prefix that way.
Either you want --prefix=/ ,--prefix=/usr or you let the default prefix be used (which is usually /usr/local).

Usually distrib packager use --prefix=/usr.
When --prefix is not set, default prefix is /usr/local, so everything you compile by yourself will not replace the code installed by your distrib, but be found as earlier in the PATH.
>
> Configuring Cairo 1.10.2
>
Don't you install pixman as in the rrrdool howto?

> #./configure --prefix= --cache-file=config.cache --disable-static
> --enable-test-surfaces --enable-symbol-lookup=yes CFLAGS="-O3 -fPIC"
>
Same remark for --prefix
--cache-file=config.cache may not have the effect you would think.
If trying different configure option in a row, previous configure results are retrieved from config.cache, so the last settings you try with configure may not take effect.
> # make
>
> Output Error:
> ../libtool: line 1216: libtool: compile: cannot determine name of
> library object from `': command not found
maybe the effect of empty --prefix, I don't know?
> make[3]: *** [cairo-analysis-surface.lo] Error 1
> make[3]: Leaving directory `/usr/local/src/cairo-1.10.2/src'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/usr/local/src/cairo-1.10.2/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/src/cairo-1.10.2'
> make: *** [all] Error 2
>
In any case, compilation has failed, cairo is not properly installed, and you should fix that error before trying to achieve the next step.

Gilles
--
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.