[vlc-devel] VLC Compile Error

Chris Goffinet chris.goffinet at dreamix.tv
Wed Feb 26 19:13:38 CET 2003


I am using the latest CYGWIN release. The current version of VLC is 0.5.1. 
Configure options = "--disable-dvd --enable-sdl"
I seem to be getting the error on 'make' with the libid3tag.o with unreferenced 
symbols. I am using Windows 2000 as OS. Any ideas guys?

gcc  -Winline -Wdisabled-optimization -Wsign-compare -Wall  -finline-limit-30000
 -pipe   -o modules/demux/util/libid3tag_plugin.dll modules/demux/util/modules_d
emux_util_libid3tag_plugin_a-id3tag.o  -shared -lintl -shared -lpthread -lz -lid
3tag
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(tag.o)(.text+0x114): In
 function `id3_tag_delref':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/tag.c:106: undefined reference to `__
assert'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(field.o)(.text+0xce2):
In function `id3_field_getbinarydata':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/field.c:783: undefined reference to `
__assert'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(render.o)(.text+0x11e):
 In function `id3_render_immediate':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/render.c:56: undefined reference to `
__assert'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(render.o)(.text+0x1dc):
 In function `id3_render_syncsafe':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/render.c:80: undefined reference to `
__assert'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(render.o)(.text+0x27e):
 In function `id3_render_int':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/render.c:99: undefined reference to `
__assert'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(render.o)(.text+0x4aa):
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/render.c:198: more undefined referenc
es to `__assert' follow
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(util.o)(.text+0x12f): I
n function `id3_util_compress':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/util.c:116: undefined reference to `_
compress2'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(util.o)(.text+0x196): I
n function `id3_util_decompress':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/util.c:142: undefined reference to `_
uncompress'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(parse.o)(.text+0xdd): I
n function `id3_parse_int':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/parse.c:56: undefined reference to `_
_assert'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(parse.o)(.text+0x16f):
In function `id3_parse_uint':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/parse.c:76: undefined reference to `_
_assert'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(parse.o)(.text+0x233):
In function `id3_parse_syncsafe':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/parse.c:97: undefined reference to `_
_assert'
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../libid3tag.a(parse.o)(.text+0x349):
In function `id3_parse_immediate':
/cygdrive/d/videolan/mad-0.14.2b/libid3tag/parse.c:116: undefined reference to `
__assert'
collect2: ld returned 1 exit status
make[2]: *** [modules/demux/util/libid3tag_plugin.dll] Error 1
make[2]: Leaving directory `/cygdrive/d/videolan/vlc-0.5.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/d/videolan/vlc-0.5.1'
make: *** [all] Error 2

________________________________________________
Regards,
 
Dreamix Corporation.
President of Software Engineering
Chris Goffinet
http://www.dreamix.tv/





-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc-devel mailing list