31 |
- make (GNU make, BSD make, Solaris make) |
- make (GNU make, BSD make, Solaris make) |
32 |
- a C library providing ANSI C functions like malloc/free/realloc |
- a C library providing ANSI C functions like malloc/free/realloc |
33 |
and some other standard functions. |
and some other standard functions. |
34 |
- nasm on ia32 platforms for MMX/SSE optimized code. |
- yasm or nasm on ia32/x86_64 platforms for MMX/SSE optimized code. |
35 |
|
|
36 |
|
|
37 |
1.b/ How to build from a release tarball |
1.b/ How to build from a release tarball |
175 |
2.a/ Requirements. |
2.a/ Requirements. |
176 |
------------------ |
------------------ |
177 |
|
|
178 |
- MS VisualDev 6 Processor Pack 5 or MS VisualDev 7 |
- MS Visual C++ 2005 or later |
179 |
- nasm installed as 'nasm' in the msvc binary search paths. |
- nasm installed as 'nasm' in the msvc binary search paths. |
180 |
|
|
181 |
2.b/ How to build the VFW frontend from a release tarball. |
2.b/ How to build the VFW frontend from a release tarball. |
184 |
Download the latest source distribution from http://www.xvid.org/ and |
Download the latest source distribution from http://www.xvid.org/ and |
185 |
uncompress it on your disk. Let's call this directory ${xvidcore}. |
uncompress it on your disk. Let's call this directory ${xvidcore}. |
186 |
|
|
187 |
- Open the workspace xvidcore.dsw located in |
- Open the workspace libxvidcore.sln located in |
188 |
${xvidcore}/build/win32. |
${xvidcore}/build/win32. |
189 |
- Then choose the libxvidcore project as the Active project of the |
- Then choose the libxvidcore project as the Active project of the |
190 |
workspace. |
workspace. |
191 |
- Make sure the Active configuration is |
- Make sure the Active configuration is |
192 |
'libxvidcore Win32 Release' |
'libxvidcore Win32 Release' |
193 |
- Build the project (F7) |
- Build the project (F7) |
194 |
- Open the project vfw.dsp file located in ${xvidcore}/vfw. |
- Open the project vfw.vcproj file located in ${xvidcore}/vfw. |
195 |
- Make sure the Active configuration is |
- Make sure the Active configuration is |
196 |
'vfw Win32 Release' |
'vfw Win32 Release' |
197 |
- Build the project (F7) |
- Build the project (F7) |
202 |
2.c/ How to build from CVS. |
2.c/ How to build from CVS. |
203 |
--------------------------- |
--------------------------- |
204 |
|
|
205 |
You have first to retrieve the sources from the xvid CVS repository |
You have first to retrieve the sources from the Xvid CVS repository |
206 |
using a tool like WinCVS. Then follow the normal steps explained in |
using a tool like WinCVS. Then follow the normal steps explained in |
207 |
the previous section. |
the previous section. |
208 |
|
|
213 |
opening the .dsp file in WordPad and saving it. It should now be |
opening the .dsp file in WordPad and saving it. It should now be |
214 |
in cr/lf format. |
in cr/lf format. |
215 |
|
|
216 |
Last edited: $Date: 2004-03-22 22:36:23 $ |
Last edited: $Date: 2010-11-16 14:42:07 $ |