J'ai cherché et je n'ai pas vraiment trouvé de réponse pour cela. J'ai un serveur CentOS qui n'a pas et connectivité RHN. J'ai besoin d'installer cairo et libcairo2 pour faire fonctionner le rapache. J'ai trouvé le fichier tar de Cairo, et l'ai installé avec succès. Quand j'ai essayé d'installer le paquet R caire, il a échoué avec cette erreur:installer cairo et libcairo2 sur CentOS
R CMD INSTALL -l /usr/local/lib64/R/library Cairo_1.5-1.tar.gz
error: checking whether Cairo programs can be compiled... configure: error: Cannot compile a simple Cairo program. See config.log for details.
Quelqu'un a suggéré que je manque paquet libcairo2. J'ai cherché partout et ne trouve pas ce paquet pour centos. Des idées? P.S. J'ai essayé d'installer le paquet R cairo dans R, la même erreur exacte.
sortie libcairo localiser:
/usr/lib/libcairo.so.2
/usr/lib/libcairo.so.2.9.2
/usr/lib64/libcairo.a
/usr/lib64/libcairo.so
/usr/lib64/libcairo.so.2
/usr/lib64/libcairo.so.2.9.2
/usr/local/lib/libcairo-script-interpreter.a
/usr/local/lib/libcairo-script-interpreter.la
/usr/local/lib/libcairo-script-interpreter.so
/usr/local/lib/libcairo-script-interpreter.so.2
/usr/local/lib/libcairo-script-interpreter.so.2.11000.0
/usr/local/lib/libcairo.a
/usr/local/lib/libcairo.la
/usr/local/lib/libcairo.so
/usr/local/lib/libcairo.so.2
/usr/local/lib/libcairo.so.2.11000.0
/usr/local/lib/cairo/libcairo-trace.a
/usr/local/lib/cairo/libcairo-trace.la
/usr/local/lib/cairo/libcairo-trace.so
/usr/local/lib/cairo/libcairo-trace.so.0
/usr/local/lib/cairo/libcairo-trace.so.0.0.0
Je vois ces types d'erreurs dans le fichier config.log:
configure:3631: checking whether Cairo programs can be compiled
configure:3645: gcc -std=gnu99 -o conftest -g -O2 -I/usr/local/include/cairo conftest.c -L/usr/local/lib -lcairo >&5
/usr/local/lib/libcairo.so: undefined reference to `png_create_read_struct'
/usr/local/lib/libcairo.so: undefined reference to `png_set_write_user_transform_fn'
/usr/local/lib/libcairo.so: undefined reference to `png_set_bKGD'
/usr/local/lib/libcairo.so: undefined reference to `png_get_valid'
/usr/local/lib/libcairo.so: undefined reference to `png_set_write_fn'
/usr/local/lib/libcairo.so: undefined reference to `png_get_error_ptr'
/usr/local/lib/libcairo.so: undefined reference to `png_set_filler'
/usr/local/lib/libcairo.so: undefined reference to `png_read_update_info'
/usr/local/lib/libcairo.so: undefined reference to `png_set_read_fn'
/usr/local/lib/libcairo.so: undefined reference to `png_create_info_struct'
/usr/local/lib/libcairo.so: undefined reference to `png_set_packing'
/usr/local/lib/libcairo.so: undefined reference to `png_set_strip_16'
/usr/local/lib/libcairo.so: undefined reference to `png_set_tRNS_to_alpha'
/usr/local/lib/libcairo.so: undefined reference to `png_error'
/usr/local/lib/libcairo.so: undefined reference to `png_write_image'
/usr/local/lib/libcairo.so: undefined reference to `png_set_interlace_handling'
/usr/local/lib/libcairo.so: undefined reference to `png_read_end'
/usr/local/lib/libcairo.so: undefined reference to `png_set_expand_gray_1_2_4_to_8'
/usr/local/lib/libcairo.so: undefined reference to `png_set_longjmp_fn'
/usr/local/lib/libcairo.so: undefined reference to `png_read_image'
Que dit 'localiser libcairo'? –
J'ai mis la sortie ci-dessus –