help on compiling option. thanx.

About encoding, codec settings, muxers and filter usage
john luo
Blank Cone
Blank Cone
Posts: 24
Joined: 25 Jan 2005 03:30

help on compiling option. thanx.

Postby john luo » 04 Mar 2005 06:46

if i made a modification on a single module, and i also build it under this module subfolder, but what i got is something like *.dll with different size of what it should be under windows.
any one know what i should do beside "make" under this module's subfolder?

thanks a lot for any suggestion.

markfm
Big Cone-huna
Big Cone-huna
Posts: 1536
Joined: 22 Feb 2004 17:42

Postby markfm » 04 Mar 2005 16:23

If what you mean is that the module is much larger, that is because it hasn't been stripped -- it still has a lot of symbolic debugging information in it.

In Cygwin, at the directory where you did the make, enter:
strip whatever_the_name_is.dll

You should see that the module is now much smaller.

General warning -- the various executables tend to "hang together" -- you cannot, generally, take a stripped nightly build, for instance, and then arbitrarily drop in a new stripped DLL that you just made on your PC.

What I do is run a normal make at the vlc-trunk level, which results in all the things being built, with debugging info (large file sizes). Do the module-modifications/makes, testing by running the cygwin\home\your_username\vlc.exe file (the big, unstripped, vlc.exe. When I'm happy, my changes work, do what I want, I then run a make package-win32-base, which creates a subdirectory with stripped versions of everything -- that becomes my "live" copy, the one I move into c:\program files\videolan\vlc.


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 18 guests