<br><br><div class="gmail_quote">2013/1/6 Håkon Skjelten <span dir="ltr"><<a href="mailto:skjelten@pvv.org" target="_blank">skjelten@pvv.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I am looking for a simple and portable way to render SVG images to<br>
opengl textures (in C / C++). Cairo together with librsvg seems like<br>
the obvious route - especially since I already depend on libxml2,<br>
freetype6 and zlib. Unfortunately I also port my program to Windows,<br>
MacOSX and in the future maybe even iOS/android. The dependency tree<br>
for the librsvg library seems _very_ long. Tor Lillqvist made a pretty<br>
good summary on this list back in 2009 [1]. Does anyone know if librsvg<br>
has fewer dependencies today - or if there exist other svg rendering<br>
libraries that have less dependencies?<br>
<br>
In the same thread as mentioned above Freddie Witherden suggested to use<br>
QtSVG. Seems like overkill to involve the QT library to only draw some svg<br>
images, but is that still the simplest route?<br>
<br>
Any help / tips are appreciated!<br>
<br>
<br>
[1] <a href="http://lists.freedesktop.org/archives/cairo/2009-October/018335.html" target="_blank">http://lists.freedesktop.org/archives/cairo/2009-October/018335.html</a><br>
<br>
<br>
Best regards,<br>
Håkon<br>
<span class="HOEnZb"><font color="#888888"><br>
</font></span></blockquote><div><br> </div></div>Hi,<br><br>A quick ldd on my system says those dependencies are still the same.<br>To be honest, many of those DLLs are just part of glib (those guys like to<br>split their library up for better modularity I think), so they shouldn't be too<br>
big (if that is the problem?). AFAIK libQtSvg depends on both libQtCore<br>and libQtGui, which together might even turn out to be bigger than the<br>cairo/glib stack. I think you should be fine by just downloading the latest<br>
stable DLL pack on each website and just redistributing that with your<br>application.<br><br> - Jonas<br>