[vlc-devel] Re: About the win32 interface

MaFai zh-ma at hkbn.com.hk
Thu Apr 17 12:33:17 CEST 2003


Hello, Gildas Bazin,

0.5.3 is using skin,I guess it's too complex to revise the interface.Moreover,I can not find the skin which is similar to the skin on 0.5.2 version.

I have installed BCB6 and I type this following command to compile the win32 interface.
./bootstrap; \
  CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" \
./configure \
--enable-mad \
--with-dvdcss-tree=dvdcss \
--with-mad-tree=mad \
--with-dvbpsi=dvbpsi \
--with-directx=dx7 \
--enable-intfwin \
--with-bcbuilder= /cygdriver/ddrive/Borland/CBuilder6

When i type make,an error occurs.

modules/audio_output/waveout.c:103: warning: `KSDATAFORMAT_SUBTYPE_DOLB
IF' initialized and declared `extern'
gcc -mno-cygwin  -Winline -Wdisabled-optimization -Wsign-compare -Wall
fields -finline-limit-30000 -pipe   -o modules/audio_output/libwaveout_
l modules/audio_output/modules_audio_output_libwaveout_plugin_a-waveout
d -shared -lwinmm
cd modules/gui/win32/ && \
rm -f win32.mak && \
bpr2mak win32.bpr -s | \
        sed -e 's@^LIBPATH = .*@&;$(RELEASELIBPATH)@' \
            -e 's@^USERDEFINES = .*@& -DMODULE_NAME=win32@' \
        > win32.mak && \
 -f win32.mak -b
/bin/bash: line 1: -f: command not found
make[2]: *** [modules/gui/win32/libwin32_plugin.dll] Error 127
make[2]: Leaving directory `/usr/local/vlc-0.5.2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/vlc-0.5.2'
make: *** [all] Error 2


I have double checked the path of c++builder.The path is correct.And i have tried --with-bcbuilder= /cygdriver/ddrive/Borland/CBuilder6/Bin,but it didn't work too.
I have checked all options of the configure file.But I didn't find any --with-bcbuilder option.
Do any way to slove this problem?

About www.wxwindows.org,I never reach there.May be my gateway or network has problem.Do videolan.org provide the package for cygwin? If it does,pls give me the url to download.Thank you.

Refering to the api pdf,I can not find plugins/dummy/intf_dummy.c,do any other manual to introduce how to make a plug in and how to revise the interface of vlc?


======= At 2003-04-14, 10:46:00 you wrote: =======

>MaFai wrote:
>>
>>I get some information from the previous article.
>>Quote:
>>Then you need to configure vlc with the following additional flags:
>>--enable-intfwin --with-bcbuilder=/path/to/borland
>>
>>I know I should install cbuilder first.But I have no liense for that.
>>So I copy the libwin32_plugin.dll to /modules/gui/win32.
>>Then I can successfully compile  the vlc with the win32 interface.(VLC 0.5.2 ,no skin version)
>>
>>My question:
>>If I don't install the CBuilder,do any other way generate the 
>>default win32 interface?
>
>No.
>
>>If I want to add a new button to the menu of the vlc interface,how 
>>can I do? Can I use an IDE tools, such as VC or BC to make this? 
>>(VLC 0.5.2 ,no skin version)
>>
>
>The win32 borland interface will likely not be maintained anymore and the wxWindows interface will become the default win32 interface in the next release (0.5.4).
>
>I then suggest you to work on 0.5.3 (or even better, CVS) and on the wxWindows interface. The wxWindows interface should be easier to compile as well, all you need to do is compile/install the wxWindows 2.4 package (www.wxwindows.org), and then compile vlc as usual.
>
>Regards,
>
>--
>Gildas
>
>-------------------------------------------------------------
>NetCourrier, votre bureau virtuel sur Internet : Mail, Agenda, Clubs, Toolbar...
>Web/Wap : www.netcourrier.com
>Téléphone/Fax : 08 92 69 00 21 (0,34 € TTC/min)
>Minitel: 3615 NETCOURRIER (0,15 € TTC/min)
>
>-- 
>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>

= = = = = = = = = = = = = = = = = = = =
			

Best regards.				 
MaFai
zh-ma at hkbn.com.hk
2003-04-17



-- 
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