[vlc-devel] Too hard to build vlc in cygwin!Questions.Helpplease.

Mark Moriarty mfmbusiness at earthlink.net
Thu Mar 6 12:32:19 CET 2008


The trunk, the current development trunk, is the thing that you get from
either svn or git -- see the "Build VLC Media Player" area at
http://wiki.videolan.org/Developers_Corner
 
The error that you're showing looks like dca isn't being seen.
 
In /usr/win32/include you should have a dca.h, and in /usr/win32/lib you
should see libdca.a and libdca.la.  If not, there is a problem with your
unpacked contrib set.
 
Also, you need to make sure that your ./configure script has:
 --with-libdca-path = /usr/win32 --enable-dca \
 

  _____  

From: vlc-devel-bounces at videolan.org [mailto:vlc-devel-bounces at videolan.org]
On Behalf Of mean while
Sent: Thursday, March 06, 2008 2:05 AM
To: Mailing list for VLC media player developers
Subject: Re: [vlc-devel] Too hard to build vlc in
cygwin!Questions.Helpplease.


hi,
    Thank you for your help. But I still have questions.
    What does 'trunk' mean? The vlc source code trunk ?  I can't see trunk
or branch at http://download.videolan.org/pub/vlc/ . Where can I get it or I
can only get it from svn ?
    The latest contrib I can get is
contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2 at
http://download.videolan.org/pub/testing/win32/, where can I get the newer
contribs? 
    Because in many .la files of
contrib-20070412-win32-0.8.6b-bin-gcc-3.4.5-only.tar.bz2 the
'dependency_libs' are set to '-L/home/videolan/jb/...' , so I use
contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2. I build with
vlc-0.8.6d.tar.bz2 and vlc-0.8.6e.tar.bz2, and both get the same error
message bellow, could you please tell me what's the problem? Thank you and
best reguards!
-----------------------------------------
libdtstofloat32_plugin.a(libdtstofloat32_plugin_a-dtstofloat32.o): In
function `Open':
/home/root/vlc-0.8.6e/modules/audio_filter/converter/dtstofloat32.c:219:
undefined reference to `_dca_init'
libdtstofloat32_plugin.a(libdtstofloat32_plugin_a-dtstofloat32.o): In
function `DoWork':
/home/root/vlc-0.8.6e/modules/audio_filter/converter/dtstofloat32.c:303:
undefined reference to `_dca_syncinfo'
/home/root/vlc-0.8.6e/modules/audio_filter/converter/dtstofloat32.c:312:
undefined reference to `_dca_frame'
/home/root/vlc-0.8.6e/modules/audio_filter/converter/dtstofloat32.c:331:
undefined reference to `_dca_blocks_num'
/home/root/vlc-0.8.6e/modules/audio_filter/converter/dtstofloat32.c:335:
undefined reference to `_dca_block'
/home/root/vlc-0.8.6e/modules/audio_filter/converter/dtstofloat32.c:341:
undefined reference to `_dca_samples'
/home/root/vlc-0.8.6e/modules/audio_filter/converter/dtstofloat32.c:331:
undefined reference to `_dca_blocks_num'
libdtstofloat32_plugin.a(libdtstofloat32_plugin_a-dtstofloat32.o): In
function `Destroy':
/home/root/vlc-0.8.6e/modules/audio_filter/converter/dtstofloat32.c:376:
undefined reference to `_dca_free'
libdtstofloat32_plugin.a(libdtstofloat32_plugin_a-dtstofloat32.o): In
function `CloseFilter':
/home/root/vlc-0.8.6e/modules/audio_filter/converter/dtstofloat32.c:430:
undefined reference to `_dca_free'
collect2: ld returned 1 exit status
make[6]: *** [libdtstofloat32_plugin.dll] Error 1
-----------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20080306/390dbd98/attachment.html>


More information about the vlc-devel mailing list