Taglib in 64bit on OS X 10.6?

View: New views
5 Messages — Rating Filter:   Alert me  

Taglib in 64bit on OS X 10.6?

by Michael-202 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

As you may know, Taglib is actually quite a popular tag library on OS X. It is used in SongbirdCogTagPlay 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?

Thanks,
Michael

_______________________________________________
taglib-devel mailing list
taglib-devel@...
https://mail.kde.org/mailman/listinfo/taglib-devel

Re: Taglib in 64bit on OS X 10.6?

by Bugzilla from lalinsky@gmail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, Sep 13, 2009 at 2:00 PM, Michael <princip2000@...> 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@...
_______________________________________________
taglib-devel mailing list
taglib-devel@...
https://mail.kde.org/mailman/listinfo/taglib-devel

Re: Taglib in 64bit on OS X 10.6?

by Michael-202 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On 13 Sep 2009, at 13:03, Lukáš Lalinský wrote:

> On Sun, Sep 13, 2009 at 2:00 PM, Michael <princip2000@...> 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@...
>
I see, I wasn't aware you were this close to release. Let's see what  
happens. Good luck with the release.

Michael

_______________________________________________
taglib-devel mailing list
taglib-devel@...
https://mail.kde.org/mailman/listinfo/taglib-devel

Re: Taglib in 64bit on OS X 10.6?

by Brett Hoyle :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

  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@...>  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@...
>>
> 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@...
https://mail.kde.org/mailman/listinfo/taglib-devel

Re: Taglib in 64bit on OS X 10.6?

by Stephen F. Booth :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...> 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@...>  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@...
>>>
>> 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@...
> https://mail.kde.org/mailman/listinfo/taglib-devel
>
_______________________________________________
taglib-devel mailing list
taglib-devel@...
https://mail.kde.org/mailman/listinfo/taglib-devel