Getting error while using TagLib framework in mac application

Thomas Post post at equinux.com
Tue Feb 2 17:52:16 CET 2010


Hi,

> I am new to mac desktop platform and i want to extract id3 tag from mp3, aac file etc. I searched and i got TagLib framework so i have downloaded TagLib framework for Mac OS X (Universal). Then i placed this framework in /Library/Frameworks and i added this framework in my xcode sample project. But i am getting error while compiling and it quits and my error is following.
> 
> I am using Mac OS 10.5.8 now.
> 
> ----------------------  Error -------------------------
> dyld: Library not loaded: /TagLib.framework/Versions/1/TagLib
>   Referenced from: /Users/reubro/Desktop/A-Cocoa/Cocoa Practics/SongList/SongList/build/Debug/SongList.app/Contents/MacOS/SongList
>   Reason: image not found
> 
> The Debugger has exited due to signal 5 (SIGTRAP).The Debugger has exited due to signal 5 (SIGTRAP).
> -------------------------
> 
> Actually  searched about it but i haven't get something like this. Plz anyone could help me to sort this issue.


For me that looks like your app is searching for the framework under / and not under /Library/Frameworks/. Have you tried to remove the framework from Xcode and re add it? Or adding the lib to a new empty Xcode project? 
I know the framework is a very convenient way to use the taglib. But I prefer to build my own dynamic or static lib from source. Maybe this would be a solution for you too. And I don't know how up to date the .framework build is anyway.

Thomas Post
-----------------------------------------------------------------------------------------------------------

equinux Aktiengesellschaft
Informationstechnologien
Kirschstraße 35
80999 München - Germany
Tel. +49-89-520465-339
Fax +49-89-520465-299
mailto:post at equinux.de
http://www.equinux.com/de
-----------------------------------------------------------------------------------------------------------
Vorstand: Till Schadde  -  Aufsichtsrat: Stefan Neuenhahn
USt-IdNr.: DE206360115  -  Sitz München  -  HRB München 129700
-----------------------------------------------------------------------------------------------------------

equinux USA, Inc.
100 Produce Ave. Suite L, South San Francisco, CA 94080 
Toll free: 1-888-equinux (1-888-3784689)
http://www.equinux.com
-----------------------------------------------------------------------------------------------------------

Stay updated what's going on at equinux
equinux Blog | equinux @ Twitter | equinux @ Facebook
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/taglib-devel/attachments/20100202/a0f34941/attachment.htm 


More information about the taglib-devel mailing list