[vlc] Re: How to link liveMedia library (RTSP) into vlc.exe?

Steve Huang t-steve.huang at midstream.com
Thu Dec 18 20:24:30 CET 2003


A few questions:

1) Did you get "live" source code from file live.2003.12.16.tar.gz under
http://www.live.com/liveMedia/public/ ?

2) Did you modify their source code?

3) Does the source code also exist in vlc's CVS, or some where else?

4) Has anyone successfully built libliveMedia.a on cygwin and produced
vlc.exe for Windows?

Thanks!

-----Original Message-----
From: vlc-bounce at videolan.org [mailto:vlc-bounce at videolan.org] On Behalf
Of Gildas Bazin
Sent: Thursday, December 18, 2003 4:56 AM
To: vlc at videolan.org
Subject: [vlc] Re: How to link liveMedia library (RTSP) into vlc.exe?

On Wednesday 17 December 2003 20:53, Steve Huang wrote:
> Has someone successfully built libliveMedia.a and linked a vlc.exe in
> cygwin on Windows? If so, please tell me how you did it. I need the
make
> file or shell scripts that you used.
> 

The version which is included in our contrib package was cross-compiled 
under linux with mingw.

Here is the config I used:

INCLUDES = $(INCLUDES) -I/home/videolan/win32/liveMedia/include
COMPILE_OPTS =          $(INCLUDES) -I. -O -DSOCKLEN_T=socklen_t
C =                     i586-mingw32msvc-gcc
C_COMPILER =            i586-mingw32msvc-gcc
C_FLAGS =               $(COMPILE_OPTS) -DUSE_OUR_BZERO=1
CPP =                   i586-mingw32msvc-cpp
CPLUSPLUS_COMPILER =    i586-mingw32msvc-g++
CPLUSPLUS_FLAGS =       $(COMPILE_OPTS) -Wall -DBSD=1
OBJ =                   o
LINK =                  i586-mingw32msvc-g++ -o
LINK_OPTS =             -L.
CONSOLE_LINK_OPTS =     $(LINK_OPTS)
LIBRARY_LINK =          i586-mingw32msvc-ld -o
LIBRARY_LINK_OPTS =     $(LINK_OPTS) -r -Bstatic
LIB_SUFFIX =                    a
LIBS_FOR_CONSOLE_APPLICATION =
LIBS_FOR_GUI_APPLICATION =
EXE =

Now if you want to compile it under cygwin, using the config.cygwin file

without the -D__CYGWIN__ and with -mno-cygwin should do the trick
although 
I haven't tried.

--
Gildas

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

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



More information about the vlc mailing list