PDA

View Full Version : XviD CVS Binaries (Current: 2005-11-04)


Inventive Software
13th December 2005, 13:22
Compiling XviD tarballs is relatively easy. Compiling the CVS is an entirely different kettle of fish. The command "bootstrap" is temperamental with MinGW. Therefore, it ideally needs to be done first in Linux, then compiled in Windows. Cross-compiling doesn't work, as far as I know.

I will try and provide Windows CVS binaries. If people want them, come and get them! :D At the moment, I have been experimenting with the only CVS package I have, 20051104. As I get more confident, this will be at least once a week, or if there has been a significant change.

Currently, the zip contains xvidcore.dll, xvidvfw.dll and xvid.inf. As I get more confident with NSIS, I may include an installer and uninstaller, but for now, this should be enough to play with. ;)

**PLEASE NOTE** I cannot accept responsibility if these builds screw around with your settings. They will override what XviD codec you already have, and their settings. You have been warned. I just provide them. You are responsible for what happens with the codec.

I compile with MinGW 3.4.2, NASM 0.98.39, MSYS 1.0.10, and binutils. Bootstrapping comes courtesy of Fedora Core 4 (recently installed, and I'm still experimenting!).

I hope this may be useful to all those who wish to have it but couldn't compile.

Incidentally, I can compile all official XviD releases as well, if anybody is interested. ;)

Link: Being sorted, bear with me!

celtic_druid
13th December 2005, 13:57
I have been doing CVS compiles for some time. Currently I have 1.1.x and 1.2.x builds up built from the latest cvs code. No problems here running bootstrap, however my builds are built via MSVC using ICL. I used mingw just for libxvidcore for use in mplayer, ffmpeg, etc.

Not that there is anything wrong with an alternative. I actually used to put gcc builds up. Lately I haven't bothered although I still compile xvidcore.dll for various CPU's everytime I build the lib (use different lib's for each mplayer build (P3, P4, etc.).

Inventive Software
13th December 2005, 14:16
Fair enough. I'm trying to upload, but am having real problems with my own forum's way of thinking. This forum won't let me upload, cause the file's 350 KB.

What's the speed difference with MSVC and ICL compared with just the GCC builds?

celtic_druid
13th December 2005, 14:30
From recollection there wasn't a huge margin in it. Not if the gcc build was CPU specific. That was a while ago though with an older version of gcc.

If someone wants to do a new comparisson:
http://mirror05.x264.nl/celtic_druid/force.php?file=./xvidcore-gcc4.7z
vs.
http://ffdshow.faireal.net/mirror/XviD.cvs.head.exe
http://ffdshow.faireal.net/mirror/xvid.cvs.head.2005.12.10.7z