[XviD-devel] Assistance needed

j_coleman at shaw.ca j_coleman at shaw.ca
Mon Oct 20 21:34:11 CEST 2003



----- Original Message -----
From: Edouard Gomez <ed.gomez at free.fr>
Date: Monday, October 20, 2003 5:45 pm
Subject: [XviD-devel] Assistance needed

> Hello,
> 
> I'm trying to fix nsm so it generates correct pe-i386 object 
> files. So
> i need some win32 volunteers for testing a modified nasm version:
>  - building with MSVC6 tools
>  - building with MSVC6 tools + icl (only if icl does the linking too)
W/ ICL7:
--------------------Configuration: libxvidcore - Win32 
Release--------------------
Assembling ..\..\src\utils\x86_asm\mem_transfer_mmx.asm
Assembling ..\..\src\utils\x86_asm\mem_transfer_3dne.asm
Assembling ..\..\src\utils\x86_asm\interlacing_mmx.asm
Assembling ..\..\src\utils\x86_asm\cpuid.asm
Assembling ..\..\src\quant\x86_asm\quantize_h263_mmx.asm
Assembling ..\..\src\quant\x86_asm\quantize_h263_3dne.asm
Assembling ..\..\src\quant\x86_asm\quantize_mpeg_xmm.asm
Assembling ..\..\src\quant\x86_asm\quantize_mpeg_mmx.asm
Assembling ..\..\src\motion\x86_asm\sad_xmm.asm
Assembling ..\..\src\motion\x86_asm\sad_sse2.asm
Assembling ..\..\src\motion\x86_asm\sad_mmx.asm
Assembling ..\..\src\motion\x86_asm\sad_3dne.asm
Assembling ..\..\src\motion\x86_asm\sad_3dn.asm
Assembling ..\..\src\image\x86_asm\reduced_mmx.asm
Performing Custom Build Step on ..\..\src\image\x86_asm\qpel_mmx.asm
Assembling ..\..\src\image\x86_asm\interpolate8x8_xmm.asm
Assembling ..\..\src\image\x86_asm\interpolate8x8_mmx.asm
Assembling ..\..\src\image\x86_asm\interpolate8x8_3dne.asm
Assembling ..\..\src\image\x86_asm\interpolate8x8_3dn.asm
Assembling ..\..\src\image\x86_asm\colorspace_yuyv_mmx.asm
Assembling ..\..\src\image\x86_asm\colorspace_yuv_mmx.asm
Assembling ..\..\src\image\x86_asm\colorspace_rgb_mmx.asm
Assembling ..\..\src\dct\x86_asm\simple_idct_mmx.asm
Assembling ..\..\src\dct\x86_asm\idct_mmx.asm
Assembling ..\..\src\dct\x86_asm\idct_3dne.asm
Assembling ..\..\src\dct\x86_asm\fdct_xmm.asm
Assembling ..\..\src\dct\x86_asm\fdct_mmx.asm
Assembling ..\..\src\bitstream\x86_asm\cbp_sse2.asm
Assembling ..\..\src\bitstream\x86_asm\cbp_mmx.asm
Assembling ..\..\src\bitstream\x86_asm\cbp_3dne.asm
Compiling...
bitstream.c
cbp.c
mbcoding.c
fdct.c
idct.c
simple_idct.c
colorspace.c
C:\Program Files\TortoiseCVS\xvidcore\src\image\colorspace.c(506) : (col. 2) 
remark: LOOP WAS VECTORIZED.
font.c
image.c
interpolate8x8.c
qpel.c
reduced.c
estimation_bvop.c
estimation_common.c
estimation_gmc.c
estimation_pvop.c
estimation_rd_based.c
C:\Program Files\TortoiseCVS\xvidcore\src\motion\estimation_rd_based.c(195) : 
(col. 114) remark: LOOP WAS VECTORIZED.
C:\Program Files\TortoiseCVS\xvidcore\src\motion\estimation_rd_based.c(220) : 
(col. 97) remark: LOOP WAS VECTORIZED.
C:\Program Files\TortoiseCVS\xvidcore\src\motion\estimation_rd_based.c(226) : 
(col. 97) remark: LOOP WAS VECTORIZED.
C:\Program Files\TortoiseCVS\xvidcore\src\motion\estimation_rd_based.c(543) : 
(col. 100) remark: LOOP WAS VECTORIZED.
C:\Program Files\TortoiseCVS\xvidcore\src\motion\estimation_rd_based.c(551) : 
(col. 99) remark: LOOP WAS VECTORIZED.
C:\Program Files\TortoiseCVS\xvidcore\src\motion\estimation_rd_based.c(557) : 
(col. 99) remark: LOOP WAS VECTORIZED.
C:\Program Files\TortoiseCVS\xvidcore\src\motion\estimation_rd_based.c(462) : 
(col. 99) remark: LOOP WAS VECTORIZED.
C:\Program Files\TortoiseCVS\xvidcore\src\motion\estimation_rd_based.c(469) : 
(col. 99) remark: LOOP WAS VECTORIZED.
C:\Program Files\TortoiseCVS\xvidcore\src\motion\estimation_rd_based.c(260) : 
(col. 96) remark: LOOP WAS VECTORIZED.
gmc.c
C:\Program Files\TortoiseCVS\xvidcore\src\motion\gmc.c(187) : (col. 2) 
remark: LOOP WAS VECTORIZED.
motion_comp.c
sad.c
vop_type_decision.c
mbprediction.c
quant_h263.c
quant_matrix.c
quant_mpeg.c
emms.c
mbtransquant.c
C:\Program Files\TortoiseCVS\xvidcore\src\utils\mbtransquant.c(967) : (col. 
4) remark: LOOP WAS VECTORIZED.
mem_align.c
mem_transfer.c
timer.c
plugin_2pass1.c
plugin_2pass2.c
C:\Program Files\TortoiseCVS\xvidcore\src\plugins\plugin_2pass2.c(200) : 
(col. 2) remark: LOOP WAS VECTORIZED.
plugin_dump.c
plugin_lumimasking.c
plugin_psnr.c
plugin_single.c
decoder.c
encoder.c
xvid.c
Creating library...
xilib: executing 'C:\PROGRA~1\MIAF9D~1\VC98\Bin\lib.exe'

libxvidcore.lib - 0 error(s), 0 warning(s)
--------------------Configuration: vfw - Win32 Release--------------------
Compiling resources...
Compiling...
codec.c
config.c
driverproc.c
status.c
Linking...
xilink6: executing 'C:\PROGRA~1\MIAF9D~1\VC98\Bin\link.exe'
   Creating library Release/xvid.lib and object Release/xvid.exp
LINK : warning LNK4098: defaultlib "LIBC" conflicts with use of other libs; 
use /NODEFAULTLIB:library

xvid.dll - 0 error(s), 1 warning(s)

I would test w/ MSV6 tools too for you but they have never really worked 
properly for me so I think it would be pretty useless.  MSV6 tools output 
about a million errors when building XviD even with all the service packs, 
processor packs etc installed or seemingly installed.  I am suspisious they 
never did but I like the Intel Compiler better anyway.  Anyhow hope this is 
what you wanted.



More information about the XviD-devel mailing list