Posted By: Robin Stocker
Date: 2006-05-10 11:00
Summary: id3lib-ruby 0.2.0
Project: id3lib-ruby

This is the second release of id3lib-ruby.

== Changes

* Overhauled direct access methods
* Remove frames by setting them to nil, e.g. tag.title = nil
* Removed methods for rarely used frames.
* All methods use strings now, no special cases like track anymore.
* Explicit call of to_s in set_frame_text.
* More unit tests
* Added method invalid_frames which is useful to detect invalid frame
data before calling update!.

== Description

id3lib-ruby provides a Ruby interface to the id3lib C++ library for
easily editing ID3 tags (v1 and v2) like with pyid3lib. Because the
extension is based on SWIG, already most of the features of id3lib are
implemented.

Latest News
icalendar 1.4.0 Released
    Ryan Ahearn - 2013-05-21 23:17
BinData 1.5.0 - source moved to github
    Dion Mendel - 2013-05-21 11:10
v13.5.0 Released !!
    id 774 - 2013-05-18 12:28
Runt v0.9.0 Released
    Matthew Lipper - 2013-05-17 00:11
kramdown 1.0.2 released
    Thomas Leitner - 2013-05-09 06:58

 

Forums | Admin

Discussion Forums: id3lib-ruby-0.2.0

Start New Thread Start New Thread
Message: 9871
BY: Brian Murrell (merl)
DATE: 2006-05-28 04:52
SUBJECT: win32 install: depedency on id3.h ?

 

Hi Robin,

Thanks for this id3lib interface.

I'm having a problem installing it... I got the id3lib windows binaries from here: http://id3lib.sourceforge.net/ -- I don't have MSVC++ on my machine, so I put the id3lib.dll, id3lib.exp and id3lib.lib files in my \windows\system32 directory... There's no doc, so I put them where I figured they'd be found...

I then ran the following command to install id3lib-ruby:

gem install id3lib-ruby

and I got the following error:

ruby extconf.rb install id3lib-ruby\nchecking for id3.h... no
You must have id3lib installed in order to use id3lib-ruby!

My questions: if I installed the DLL and LIB, why does it need the .h? And I can get the .h stuff (the id3lib sources) but does that not mean I need to have MSCV++ to build this thing? If I do get the id3lib sources, where do I put them so id3lib-ruby install can find them? I am msvc++/build ignorant, so please be kind.

Thanks,
Brian




Thread View

Thread Author Date
win32 install: depedency on id3.h ?Brian Murrell2006-05-28 04:52
      RE: win32 install: depedency on id3.h ?Brian Murrell2006-05-30 16:55
            RE: win32 install: depedency on id3.h ?Robin Stocker2006-06-27 13:14
      RE: win32 install: depedency on id3.h ?Bill Kiskin2007-10-08 19:04
            RE: win32 install: depedency on id3.h ?Robin Stocker2007-10-11 10:38

Post a followup to this message