zlib in Windows build/binaries
news at onastick.clara.co.uk
Fri Jul 4 19:29:22 CEST 2008
I've just started playing with the Windows port of taglib and in the
process have come across a couple of issues. Firstly, I'm not too sure
how useful the binaries are since they are keyed to a specific Visual
Studio (in this case VC7) set of runtime DLLs.
The 'C' wrapper is probably okay for the most part however I saw some
odd memory crashes when attempting to link the C++ DLL to into Visual
Studio 9. Building the libs from scratch (ie. so they all use VC9
runtime DLLs) seems to resolve this.
Secondly, on the back of this if you build taglib from the sources "as
is" zlib support isn't included, this then causes taglib to crash when
it tries to parse a compressed frame. I'm not sure if this behaviour is
unique to Windows or whether this is the case if zlib isn't included on
any platform. Certainly if I include the Win32 zlib libraries in the
build, the frame is processed correctly. This then begs the final
question, do the pre-build binaries include zlib support?
== jon bird - software engineer
== <reply to address _may_ be invalid, real mail below>
== <reduce rsi, stop using the shift key>
== posted as: news 'at' onastick 'dot' clara.co.uk
More information about the taglib-devel