Re: [Rhythmbox-devel] buildling RB against gstreamer 0.7.2



Hi,

It seems rhythmbox fails to link against libid3tag for some reason.

Christophe

Le lun 15/12/2003 à 15:35, mike a écrit :
> After giving up on gstreamer cvs for the moment (RB wont play anything)
> I am trying to build rb against 0.7.2, which fails as follows
> 
> 
> ./widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x46c): In
> function `MP3_stream_info_impl_get_length_from_tag':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:192: undefined reference to `id3_tag_findframe'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x48a):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:202: undefined reference to `id3_frame_field'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x49b):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:203: undefined reference to `id3_field_getnstrings'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x4b9):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:207: undefined reference to `id3_field_getstrings'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x4c2):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:207: undefined reference to `id3_ucs4_latin1duplicate'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x1345):
> In function `MP3_stream_info_impl_id3_tag_get_utf8':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:645: undefined reference to `id3_tag_findframe'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x136a):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:649: undefined reference to `id3_frame_field'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x137b):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:650: undefined reference to `id3_field_getnstrings'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x13aa):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:655: undefined reference to `id3_field_getstrings'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x13d4):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:658: undefined reference to `id3_genre_name'
> ../widgets/.libs/librbwidgets.a(mp3-stream-info-impl.o)(.text+0x13e5):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/mp3-stream-info-impl.c:660: undefined reference to `id3_ucs4_utf8duplicate'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x65): In function
> `query_tag':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:83: undefined reference to `id3_tag_query'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x10e): In function
> `read_tag':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:109: undefined reference to `id3_tag_parse'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x155): In function
> `update_primary':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:128: undefined reference to `id3_tag_clearframes'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x18a):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:131: undefined reference to `id3_tag_attachframe'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x328): In function
> `add_tag':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:183: undefined reference to `id3_tag_delete'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x383):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:193: undefined reference to `id3_tag_addref'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x4c4): In function
> `search_tags':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:239: undefined reference to `id3_tag_findframe'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x4e1):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:243: undefined reference to `id3_field_getint'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x65b): In function
> `finish_file':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:295: undefined reference to `id3_tag_delref'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x66c):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:296: undefined reference to `id3_tag_delete'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x6a4):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:300: undefined reference to `id3_tag_delref'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x6c8):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:301: undefined reference to `id3_tag_delete'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x76c): In function
> `new_file':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:331: undefined reference to `id3_tag_new'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x788):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:335: undefined reference to `id3_tag_addref'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x937): In function
> `id3_vfs_update':
> /home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:426: undefined reference to `id3_tag_render'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x966):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:430: undefined reference to `id3_tag_render'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x9b3):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:440: undefined reference to `id3_tag_render'
> ../widgets/.libs/librbwidgets.a(id3-vfs.o)(.text+0x9fc):/home/data/cvs/rhythmbox/monkey-media/stream-info-impl/id3-vfs/id3-vfs.c:446: undefined reference to `id3_tag_render'
> collect2: ld returned 1 exit status
> make[3]: *** [rhythmbox] Error 1
> make[3]: Leaving directory `/home/data/cvs/rhythmbox/shell'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/data/cvs/rhythmbox/shell'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/data/cvs/rhythmbox'
> make: *** [all] Error 2
> 
> This is with libid3tag-0.15
> 
> _______________________________________________
> rhythmbox-devel mailing list
> rhythmbox-devel@gnome.org
> http://mail.gnome.org/mailman/listinfo/rhythmbox-devel

Ceci est une partie de message=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e=2E?=



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]