Compiling minimad.c under Windows

"Some One" <[email protected]>
Newsgroups gmane.comp.audio.mad.devel
Message-ID <[email protected]>
Hi, I'm trying to compile minimad.c using Cygwin and GCC.

I've copied the "libmad-0.51.1b" folder into the Cygwin root as "mad" and 
followed all the steps in the "INSTALL" file (configure, make, make 
install). It does all that fine (makes the Makefile and config file, creates 
the objects in the "./deps" folder, installs the mad library in 
"usr/local/lib" and puts "mad.h" in "usr/local/include").

However, when a try "make minimad" in the "mad" folder, it returns:
"gcc -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps 
-fcse-follow -jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove 
-fschedule-insns2 -fstrength-reduce
minimad.c   -o minimad
/cygdrive/c/DOCUME~1/USERNAME/LOCALS~1/Temp/ccyf7LL5.o(.text+0xc3): In 
function `input':
/mad/minimad.c:92: undefined reference to `_mad_stream_buffer'
/cygdrive/c/DOCUME~1/USERNAME/LOCALS~1/Temp/ccyf7LL5.o(.text+0x246): In 
function `error':
/mad/minimad.c:177: undefined reference to `_mad_stream_errorstr'
/cygdrive/c/DOCUME~1/USERNAME/LOCALS~1/Temp/ccyf7LL5.o(.text+0x2a7): In 
function `decode':
/mad/minimad.c:209: undefined reference to `_mad_decoder_init'
/cygdrive/c/DOCUME~1/USERNAME/LOCALS~1/Temp/ccyf7LL5.o(.text+0x2b2):
/mad/minimad.c:215: undefined reference to `_mad_decoder_run'
/cygdrive/c/DOCUME~1/USERNAME/LOCALS~1/Temp/ccyf7LL5.o(.text+0x2bc):
/mad/minimad.c:219: undefined reference to `_mad_decoder_finish'
collect2: ld returned 1 exit status
make: *** [minimad] Error 1"

I don't know what I'm doing wrong or even what it means by "undefined 
reference".

Thanks in advance for any help.

_________________________________________________________________
Watch the online reality show Mixed Messages with a friend and enter to win 
a trip to NY 
http://www.msnmessenger-download.click-url.com/go/onm00200497ave/direct/01/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.