View Full Version : Can't compile 1.5.9, any ideas?
jonny
17th November 2003, 02:29
VideoSource.cpp
Generating Code...
Error executing cl.exe.
It stops here (i'm not a Visual Studio freak... the error is really generic??? i've no ideas)
VC6 + SP5 + PP + PDSK 02/2003
(i compile 1.5.4 with no problems, perhaps should i download the directx sdk?)
thanks
jonny
fccHandler
17th November 2003, 07:53
Originally posted by jonny
VC6 + SP5 + PP + PDSK 02/2003
It looks like you have everything you need. Does it not give you an error code of the form C#### (some number)?
jonny
17th November 2003, 13:47
Not :( ( i think i'll try a fresh reinstallation of VC... anyway it's quite strange :confused: )
--------------------Configuration: vdsvrlnk - Win32 Debug--------------------
Compiling resources...
Compiling...
main.cpp
D:\Programmi\Microsoft SDK\include\lmserver.h(971) : warning C4005: 'SV_NODISC' : macro redefinition
D:\Programmi\Microsoft SDK\include\svrapi.h(1212) : see previous definition of 'SV_NODISC'
D:\Programmi\Microsoft SDK\include\lmserver.h(1324) : warning C4005: 'SVI2_NUM_ELEMENTS' : macro redefinition
D:\Programmi\Microsoft SDK\include\svrapi.h(1239) : see previous definition of 'SVI2_NUM_ELEMENTS'
D:\Programmi\Microsoft SDK\include\lmserver.h(1325) : warning C4005: 'SVI3_NUM_ELEMENTS' : macro redefinition
D:\Programmi\Microsoft SDK\include\svrapi.h(1240) : see previous definition of 'SVI3_NUM_ELEMENTS'
Linking...
Creating library ../out/Debug/vdsvrlnk.lib and object ../out/Debug/vdsvrlnk.exp
--------------------Configuration: Sylia - Win32 Debug--------------------
Compiling...
objects.cpp
ScriptError.cpp
ScriptInterpreter.cpp
D:\Documents and Settings\fcc\Desktop\vd\Sylia\VectorHeap.h(8) : warning C4200: nonstandard extension used : zero-sized array in struct/union
D:\Documents and Settings\fcc\Desktop\vd\Sylia\VariableTable.h(11) : warning C4200: nonstandard extension used : zero-sized array in struct/union
StringHeap.cpp
VariableTable.cpp
D:\Documents and Settings\fcc\Desktop\vd\Sylia\VectorHeap.h(8) : warning C4200: nonstandard extension used : zero-sized array in struct/union
D:\Documents and Settings\fcc\Desktop\vd\Sylia\VariableTable.h(11) : warning C4200: nonstandard extension used : zero-sized array in struct/union
VectorHeap.cpp
D:\Documents and Settings\fcc\Desktop\vd\Sylia\VectorHeap.h(8) : warning C4200: nonstandard extension used : zero-sized array in struct/union
D:\Documents and Settings\fcc\Desktop\vd\Sylia\VectorHeap.cpp(27) : warning C4018: '<=' : signed/unsigned mismatch
Creating library...
--------------------Configuration: system - Win32 Debug--------------------
Performing Custom Build Step on .\source\a_memory.asm
Assembling: .\source\a_memory.asm
Compiling...
cpuaccel.cpp
debug.cpp
debugx86.cpp
Error.cpp
File64.cpp
filesys.cpp
Fraction.cpp
int128.cpp
list.cpp
log.cpp
math.cpp
memory.cpp
profile.cpp
progress.cpp
Props.cpp
PropsEvaluator.cpp
registry.cpp
strutil.cpp
text.cpp
thread.cpp
time.cpp
tls.cpp
tracelog.cpp
VDAtomic.cpp
VDNamespace.cpp
VDScheduler.cpp
VDString.cpp
zip.cpp
Creating library...
--------------------Configuration: verinc - Win32 Debug--------------------
Compiling...
verinc.cpp
Linking...
--------------------Configuration: mapconv - Win32 Debug--------------------
Compiling...
main.cpp
Linking...
--------------------Configuration: Dita - Win32 Debug--------------------
Compiling...
bytecode.cpp
constructor.cpp
control.cpp
ctl_file.cpp
ctl_grid.cpp
ctl_set.cpp
interface.cpp
resources.cpp
services.cpp
w32button.cpp
w32dialog.cpp
w32edit.cpp
w32group.cpp
w32label.cpp
w32list.cpp
w32peer.cpp
w32trackbar.cpp
Creating library...
--------------------Configuration: Priss - Win32 Debug--------------------
Compiling...
engine.cpp
layer1.cpp
layer2.cpp
layer3.cpp
layer3tables.cpp
polyphase.cpp
Creating library...
--------------------Configuration: Setup - Win32 Debug--------------------
Compiling resources...
Compiling...
help.cpp
main.cpp
D:\Documents and Settings\fcc\Desktop\vd\Setup\main.cpp(740) : warning C4018: '<' : signed/unsigned mismatch
D:\Documents and Settings\fcc\Desktop\vd\Setup\main.cpp(929) : warning C4018: '>' : signed/unsigned mismatch
D:\Documents and Settings\fcc\Desktop\vd\Setup\main.cpp(949) : warning C4018: '>' : signed/unsigned mismatch
D:\Documents and Settings\fcc\Desktop\vd\Setup\main.cpp(970) : warning C4018: '>' : signed/unsigned mismatch
registry.cpp
Linking...
--------------------Configuration: vdicmdrv - Win32 Debug--------------------
Compiling resources...
Compiling...
CCompRemote.cpp
CVideoCompressor.cpp
main.cpp
Linking...
Creating library ../out/Debug/vdicmdrv.lib and object ../out/Debug/vdicmdrv.exp
--------------------Configuration: vdremote - Win32 Debug--------------------
Compiling resources...
Compiling...
main.cpp
D:\Documents and Settings\fcc\Desktop\vd\vdremote\main.cpp(726) : warning C4355: 'this' : used in base member initializer list
D:\Documents and Settings\fcc\Desktop\vd\vdremote\main.cpp(736) : warning C4355: 'this' : used in base member initializer list
Linking...
.\vdremote.def : warning LNK4104: export of symbol "DllGetClassObject" should be PRIVATE
.\vdremote.def : warning LNK4104: export of symbol "DllCanUnloadNow" should be PRIVATE
Creating library ../out/Debug/vdremote.lib and object ../out/Debug/vdremote.exp
--------------------Configuration: Meia - Win32 Debug--------------------
Performing Custom Build Step on .\source\mpeg_idct_mmx.asm
Assembling: .\source\mpeg_idct_mmx.asm
Performing Custom Build Step on .\source\a_yuvtable.asm
Assembling: .\source\a_yuvtable.asm
Performing Custom Build Step on .\source\a_yuv2rgb.asm
Assembling: .\source\a_yuv2rgb.asm
Performing Custom Build Step on .\source\a_predict_sse2.asm
Assembling: .\source\a_predict_sse2.asm
Performing Custom Build Step on .\source\a_predict_scalar.asm
Assembling: .\source\a_predict_scalar.asm
Performing Custom Build Step on .\source\a_predict_mmx.asm
Assembling: .\source\a_predict_mmx.asm
Performing Custom Build Step on .\source\a_predict_isse.asm
Assembling: .\source\a_predict_isse.asm
Compiling...
convert_isse.cpp
convert_mmx.cpp
convert_reference.cpp
convert_scalar.cpp
idct_mmx.cpp
idct_reference.cpp
idct_scalar.cpp
D:\Documents and Settings\fcc\Desktop\vd\Meia\source\idct_scalar_asm.inl(604) : warning C4101: 'i' : unreferenced local variable
MPEGCache.cpp
MPEGDecoder.cpp
MPEGFile.cpp
D:\Documents and Settings\fcc\Desktop\vd\Meia\source\MPEGFile.cpp(1047) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
D:\Documents and Settings\fcc\Desktop\vd\Meia\source\MPEGFile.cpp(179) : warning C4715: 'VDMPEGAudioStream::getFrameLengthFromHeader' : not all control paths return a value
predict_reference.cpp
tables.cpp
Compiling...
idct_test.cpp
Creating library...
--------------------Configuration: samplefilter - Win32 Debug--------------------
Compiling resources...
Compiling...
af_base.cpp
af_ringmodulate.cpp
main.cpp
Linking...
Creating library ..\out\Debug/samplefilter.lib and object ..\out\Debug/samplefilter.exp
--------------------Configuration: VirtualDub - Win32 Debug--------------------
Performing Custom Build Step on .\source\a_yuvtable.asm
Assembling: .\source\a_yuvtable.asm
Performing Custom Build Step on .\source\a_yuv2rgbhq.asm
Assembling: .\source\a_yuv2rgbhq.asm
Performing Custom Build Step on .\source\a_mjpgdec.asm
Assembling: .\source\a_mjpgdec.asm
Performing Custom Build Step on .\source\a_tv.asm
Assembling: .\source\a_tv.asm
Performing Custom Build Step on .\source\a_threshold.asm
Assembling: .\source\a_threshold.asm
Performing Custom Build Step on .\source\a_sharpen.asm
Assembling: .\source\a_sharpen.asm
Performing Custom Build Step on .\source\a_rotate.asm
Assembling: .\source\a_rotate.asm
Performing Custom Build Step on .\source\A_resize.asm
Assembling: .\source\A_resize.asm
Performing Custom Build Step on .\source\a_reduce.asm
Assembling: .\source\a_reduce.asm
Performing Custom Build Step on .\source\a_grayscale.asm
Assembling: .\source\a_grayscale.asm
Performing Custom Build Step on .\source\a_convolute.asm
Assembling: .\source\a_convolute.asm
Performing Custom Build Step on .\source\a_cmult.asm
Assembling: .\source\a_cmult.asm
Performing Custom Build Step on .\source\a_brightcont.asm
Assembling: .\source\a_brightcont.asm
Performing Custom Build Step on .\source\a_yuv422torgb.asm
Assembling: .\source\a_yuv422torgb.asm
Performing Custom Build Step on .\source\a_scene.asm
Assembling: .\source\a_scene.asm
Performing Custom Build Step on .\source\a_histogram.asm
Assembling: .\source\a_histogram.asm
Performing Custom Build Step on .\source\a_fastdisplay.asm
Assembling: .\source\a_fastdisplay.asm
Performing Custom Build Step on .\source\a_convertout.asm
Assembling: .\source\a_convertout.asm
Performing Custom Build Step on .\source\a_convert.asm
Assembling: .\source\a_convert.asm
Performing Custom Build Step on .\source\a_chromasmoother.asm
Assembling: .\source\a_chromasmoother.asm
Performing Custom Build Step on .\source\a_bitmap.asm
Assembling: .\source\a_bitmap.asm
Compiling resources...
Compiling...
stdafx.cpp
Compiling...
about.cpp
AsyncBlitter.cpp
Audio.cpp
audioutil.cpp
DynamicCode.cpp
e_blur.cpp
fht.cpp
FrameSubset.cpp
Histogram.cpp
image.cpp
leaks.cpp
plugins.cpp
SceneDetector.cpp
VBitmap.cpp
VideoDisplay.cpp
VideoDisplayDrivers.cpp
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\VideoDisplayDrivers.cpp(1728) : error C2065: 'MAKEFOURCC' : undeclared identifier
VideoSourceAdapter.cpp
VideoTelecineRemover.cpp
capaccel.cpp
capbt848.cpp
Generating Code...
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\VideoTelecineRemover.cpp(222) : warning C4799: function 'computeScanImprovementMMX' has no EMMS instruction
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\e_blur.cpp(242) : warning C4799: function 'dorow_MMX' has no EMMS instruction
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\e_blur.cpp(325) : warning C4799: function 'docol_MMX' has no EMMS instruction
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\e_blur.cpp(687) : warning C4799: function 'dorow2_MMX' has no EMMS instruction
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\e_blur.cpp(796) : warning C4799: function 'docol2_MMX' has no EMMS instruction
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\audioutil.cpp(320) : warning C4799: function 'VDAudioFilterPCM16_MMX' has no EMMS instruction
Compiling...
capclip.cpp
caphisto.cpp
caplog.cpp
capspill.cpp
capture.cpp
capvumeter.cpp
capwarn.cpp
F_blur.cpp
f_boxblur.cpp
f_brightcont.cpp
f_chromasmoother.cpp
f_convolute.cpp
f_deinterlace.cpp
f_emboss.cpp
f_fieldbob.cpp
f_fieldswap.cpp
f_fill.cpp
f_flipv.cpp
f_grayscale.cpp
f_hsv.cpp
Generating Code...
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\f_deinterlace.cpp(220) : warning C4799: function 'asm_blend_row_MMX' has no EMMS instruction
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\f_boxblur.cpp(311) : warning C4799: function 'box_filter_row_MMX' has no EMMS instruction
Compiling...
f_invert.cpp
f_levels.cpp
f_list.cpp
f_logo.cpp
f_null.cpp
f_reduce2.cpp
f_reducehq.cpp
F_resize.cpp
f_rotate.cpp
f_rotate2.cpp
f_sharpen.cpp
f_smoother.cpp
f_threshold.cpp
f_timesmooth.cpp
f_tsoften.cpp
f_tv.cpp
resample.cpp
MJPEGDecoder.cpp
Mpeg.cpp
AudioDisplay.cpp
Generating Code...
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\AudioDisplay.cpp(245) : TODO: GM_ADVANCED is not 9x safe
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\f_smoother.cpp(163) : warning C4799: function 'filtrow_1_mmx' has no EMMS instruction
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\f_smoother.cpp(722) : warning C4799: function 'avgrow_mmx' has no EMMS instruction
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\f_smoother.cpp(924) : warning C4799: function 'final_mmx' has no EMMS instruction
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\f_rotate2.cpp(202) : warning C4799: function 'cc_MMX' has no EMMS instruction
Compiling...
FilterGraph.cpp
LogWindow.cpp
RTProfileDisplay.cpp
VideoWindow.cpp
CVideoCompressor.cpp
icdriver.cpp
yuvcodec.cpp
af_base.cpp
af_centercut.cpp
af_centermix.cpp
af_chorus.cpp
af_gain.cpp
af_input.cpp
af_list.cpp
af_mix.cpp
af_newrate.cpp
af_pitchshift.cpp
af_polyphase.cpp
af_sink.cpp
af_split.cpp
Generating Code...
Compiling...
AudioSource.cpp
AVIIndex.cpp
AVIOutput.cpp
AVIOutputImages.cpp
AVIOutputPreview.cpp
AVIOutputStriped.cpp
AVIOutputWAV.cpp
AVIReadHandler.cpp
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\AVIReadHandler.cpp(119) : warning C4200: nonstandard extension used : zero-sized array in struct/union
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\AVIReadHandler.cpp(133) : warning C4200: nonstandard extension used : zero-sized array in struct/union
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\AVIReadHandler.cpp(146) : warning C4200: nonstandard extension used : zero-sized array in struct/union
DubSource.cpp
InputFile.cpp
InputFileASF.cpp
InputFileAVI.cpp
InputFileImages.cpp
VideoSource.cpp
Generating Code...
Error executing cl.exe.
VirtualDub.exe - 1 error(s), 35 warning(s)
fccHandler
17th November 2003, 18:28
Originally posted by jonny
D:\Documents and Settings\fcc\Desktop\vd\VirtualDub\source\VideoDisplayDrivers.cpp(1728) : error C2065: 'MAKEFOURCC' : undeclared identifier
Aha, here is the error. Installing the DirectX SDK will fix that, or easier, you can add the line "#include <mmsystem.h>" in VideoDisplayDrivers.cpp.
Also, you might want to switch your build configuration from "Debug" to "Release" (unless your intent is to debug). ;)
jonny
17th November 2003, 18:44
Hell!
Thanks fccHandler.
Usually when i get an error compiling VDub, i recompile it and the second time only the error shows up.
With this version, running the second compilation, it starts recompiling all the files / thats why i haven't noticed it (i've told you i'm a VisualStudio noob? ^^).
About debug-release, i need both :) (i was going to check an XviD related stuff, -reference (http://forum.doom9.org/showthread.php?s=&threadid=62321)-)
Thanks again!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.