I'd have thought the bzip support is so it works with svgz.
The dlls in the inkscape bundle are built by ishmal for us, he peroidically updates them as necessary. I believe he cross compiles on linux, if you want to you should be able to compile on win with our mingw toolchain.
Ishmals in the jabber room most days, am sure he'd be happy to help you work it out, has always been very helpful to me as I've staggered through the learning process.
(cant promise hes gonna be on tomorrow tho, but then neither should you be!  :D)
 
Happy xmas
 
John
 
 
On Dec 24, 2007 4:13 PM, joel@...1709... <joel@...1709...> wrote:
Well that symbol I gave was just an example of the BZ2_bzCompress@...1333... @ notation.

But yes, I would like to compile it without bzip2 support, but I'm not quite sure how to do that on windows command line. Do I use the source code from the bzip2 website or off the MingW/MSYS website? Do I compile on the windows command line? or in some other more linux friendly shell? or even in linux itself?

Or if I were to try and compile bzip2, I'd really want to know the same answers to those questions.


From: JonY <10walls@...400...>
Sent: 24 December 2007 15:46
To: inkscape-devel@lists.sourceforge.net
Subject: Re: [Inkscape-devel] RSVG dependancies


joel@...1709... wrote:
> Hi All,
>
> After bulia's earlier comment about the possibility of rendering SVG
> previews with RSVG, I did some investigation. I think this *is* the way
> to go. Already I've got cairo working very nicely feeding graphics into
> my preview pane. librsvg looks pretty straight-forward as well.
>
> I'm having a slight problem adding the rsvg dependency. It seems that
> the version of the lib in the bundle has been compiled with bzip2.dll as
> a dependency. I can't possibly see why it would need to support that,
> but if we were to add bzip2, that only adds another 60kB. Problem is, I
> can't find a version of bzip2 which will play nice with librsvg.dll
> because the exported symbols in the my MSYS version of the dll that I
> have, are of the form "BZ2_bzCompress", but librsvg-2-2.dll imports
> "BZ2_bzCompress@...1333...".
>
> Where do the DLLs in the bundle come from?
> Could librsvg be compiled without bzip2 support?
> or Is a version of bzip2.dll with the correct exports available somewhere?
> and can I get that dll before the next bundle is released? because I
> don't want to wait for months
>
> any suggestions?
>
> Thanks
> Joel
>
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Inkscape-devel mailing list
> Inkscape-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Hi,

Wait, are you saying its an MSYS dll? MSYS uses a different runtime all
together, its not supposed to be used for non-MSYS apps.

I used the static lib instead (could have been dll-ized), links to the
librsvg dll without problems, but I don't have BZ2_bzCompress@...1333... either.

$ nm /mingw/lib/libbz2.a | grep BZ2_bzCompress
00000820 T _BZ2_bzCompress@...1847...
00000990 T _BZ2_bzCompressEnd@...1346...
00000170 T _BZ2_bzCompressInit@...1848...

Have you tried compiling librsvg yourself without bzip2 support? bzip2
support maybe needed for rendering compressed svgz, but I'm not entirely
sure.

Hope everything goes well.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel