Taglib in 64bit on OS X 10.6?

Stephen F. Booth me at sbooth.org
Sun Sep 13 17:41:47 CEST 2009


I've been compiling and using TagLib as a 32/64 bit universal
framework for a while, and haven't had too many issues. There are
quite a few implicit 64-to-32 bit conversion warnings when compiling,
and the TAGLIB_IGNORE_MISSING_DESTRUCTOR pragma does not work with
LLVM so warnings are emitted about non-virtual destructors.  I also
receive the occasional crash report originating in TagLib that I
haven't been able to narrow down.

I'm happy to share the .xcodeproj files if anyone is interested.

Stephen

On Sun, Sep 13, 2009 at 6:31 AM, Brett Hoyle <kickbits at gmail.com> wrote:
>  On 13/09/2009 9:42 PM, Michael wrote:
>> On 13 Sep 2009, at 13:03, Lukáš Lalinský wrote:
>>
>>> On Sun, Sep 13, 2009 at 2:00 PM, Michael<princip2000 at mail.ru>  wrote:
>>>> Hi all,
>>>> As you may know, Taglib is actually quite a popular tag library on
>>>> OS X. It
>>>> is used in Songbird, Cog, Tag, Play and Max for instance.
>>>> Recently released OS X 10.6 "Snow Leopard" will default to 64bit
>>>> mode on all
>>>> 64bit CPUs, which is an estimated 80% to 90% of all Macs out there.
>>>> Nearly
>>>> all frameworks and Apple apps run in 64bit, an increasing amount of
>>>> applications will run in 64bit as 32bit support becomes deprecated
>>>> and
>>>> customers (rightly or wrongly) demand 64bit versions of
>>>> applications. And,
>>>> most importantly for Taglib, all developer toolchains default to
>>>> compiling
>>>> for 64bit from now on.
>>>> Considering a lot of developers will be compiling Taglib for 64bit
>>>> soon and
>>>> 1.6 is in RC stage, it may be worth checking if it compiles without
>>>> any
>>>> issues before releasing it as Final. It may save a lot of trouble
>>>> over the
>>>> next months when perhaps an simple check could have prevented it.
>>>> Is there anybody with access to Snow Leopard (I unfortunately
>>>> haven't yet)
>>>> that has tried to compile it for 64bit?
>>> As I'm planning to do the release in a few hours and I don't have
>>> access to any Mac machine, I'll release 1.6 without this. If there is
>>> a problem (although I can't see why), I can do a 1.6.1 release later.
>>>
>>> --
>>> Lukas Lalinsky
>>> lalinsky at gmail.com
>>>
>> I see, I wasn't aware you were this close to release. Let's see what
>> happens. Good luck with the release.
>>
>> Michael
> Taglib atleast compiles and works fine under x64 for Windows when
> compiled with Visual Studio 2008. It has done for many years.
> _______________________________________________
> taglib-devel mailing list
> taglib-devel at kde.org
> https://mail.kde.org/mailman/listinfo/taglib-devel
>


More information about the taglib-devel mailing list