6 votos

¿Cómo puedo utilizar RSVG con ImageMagick?

Me gustaría utilizar el RSVG SVG procesamiento en ImageMagick (incluido el de la biblioteca es bastante incompleta). RSVG es compatible delegado, sino que debe ser instalado por separado.

He instalado librsvg y sus dependencias el uso de Homebrew (sin configuración personalizada o algo así). Ejecución rsvg-convert manualmente funciona bien.

Instalar ImageMagick con Homebrew no auto-detectar y utilizar el RSVG biblioteca y ejecución de IM del script configure --with-rsvg no detecta la biblioteca.

Es evidente que algo no está hablando de otra cosa, pero no puedo hacer sentido de los mensajes de registro lo suficientemente bien como para hacer algo. Cualquier consejo se agradece.

Aquí está la parte pertinente de config.registro:

configure:31587: checking for RSVG
configure:31594: $PKG_CONFIG --exists --print-errors "librsvg-2.0 >= 2.9.0"
Package xcb-shm was not found in the pkg-config search path.
Perhaps you should add the directory containing `xcb-shm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xcb-shm', required by 'cairo', not found
configure:31597: $? = 1
configure:31610: $PKG_CONFIG --exists --print-errors "librsvg-2.0 >= 2.9.0"
Package xcb-shm was not found in the pkg-config search path.
Perhaps you should add the directory containing `xcb-shm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xcb-shm', required by 'cairo', not found
configure:31613: $? = 1

configure:31640: result: no
configure:31652: result: 

1voto

LCC Puntos 572

Este mensaje indica que cairo, un requisito previo para librsvg, no puede encontrar las opciones de configuración para el paquete xcb-shm. Deben ser almacenados en /opt/X11/lib/pkgconfig/xcb-shm.pc. Todo lo que tienes que hacer es agregar esta ruta de acceso a la variable de entorno $PKG_CONFIG_PATH:

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/X11/lib/pkgconfig

configure ahora debería ser capaz de encontrar lo que está buscando.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X