Closed GoogleCodeExporter closed 9 years ago
This message is incomprehensible, which makes it impossible to determine what
the syntax error is.
Original comment by matthewj...@google.com
on 5 Aug 2010 at 3:45
sorry
Build Start project : vp8encoder _ 2008. configuration: Release|Win32
Command line is to create a temporary
file“D:\WinLinux\Minsys\temp\obj\webmdshow_2008\vp8encoder_2008\Release\RSP000
00559843188.rsp”,whose content is
[
/I
"D:\WinLinux\Minsys\temp\webmdshow\..\obj\webmdshow_2008\vp8encoder_2008\Release
" /char signed /env win32 /tlb
"D:\WinLinux\Minsys\temp\webmdshow\..\obj\webmdshow_2008\vp8encoder_2008\Release
/vp8encoder.tlb" /out "d:\WinLinux\Minsys\temp\webmdshow\IDL" /h
"vp8encoderidl.h" /iid "vp8encoderidl.c"
..\IDL\vp8encoder.idl
]
Creating command line“midl.exe
@D:\WinLinux\Minsys\temp\obj\webmdshow_2008\vp8encoder_2008\Release\RSP000005598
43188.rsp /nologo”
Create a temporary
file“D:\WinLinux\Minsys\temp\obj\webmdshow_2008\vp8encoder_2008\Release\RSP000
00659843188.rsp”,whose content is
[
/GL /I "D:\WinLinux\Minsys\temp\webmdshow\common" /I
"D:\WinLinux\Minsys\temp\webmdshow\IDL" /I
"D:\WinLinux\Minsys\temp\webmdshow\vp8_sdk\include" /D "WIN32" /D "NDEBUG" /D
"_WINDOWS" /D "_USRDLL" /D "VP8ENCODER_EXPORTS" /D "_WINDLL" /D "_UNICODE" /D
"UNICODE" /FD /EHsc /MT
/Fo"D:\WinLinux\Minsys\temp\webmdshow\..\obj\webmdshow_2008\vp8encoder_2008\Rele
ase\\"
/Fd"D:\WinLinux\Minsys\temp\webmdshow\..\obj\webmdshow_2008\vp8encoder_2008\Rele
ase\vc90.pdb" /W4 /c /TP .\vp8encoderproppage.cpp
.\vp8encoderpin.cpp
.\vp8encoderoutpinvideo.cpp
.\vp8encoderoutpinpreview.cpp
.\vp8encoderoutpin.cpp
.\vp8encoderinpin.cpp
.\vp8encoderfilter.cpp
.\dllentry.cpp
..\common\webmtypes.cpp
..\common\mediatypeutil.cpp
..\common\cvp8sample.cpp
..\common\comreg.cpp
..\common\cmemallocator.cpp
..\common\cmediatypes.cpp
..\common\cmediasample.cpp
..\common\clockable.cpp
..\common\cfactory.cpp
..\common\cenumpins.cpp
]
Creating command line“cl.exe
@D:\WinLinux\Minsys\temp\obj\webmdshow_2008\vp8encoder_2008\Release\RSP000006598
43188.rsp /nologo /errorReport:prompt”
Create a temporary
file“D:\WinLinux\Minsys\temp\obj\webmdshow_2008\vp8encoder_2008\Release\RSP000
00759843188.rsp”,whose content is
[
/GL /I "D:\WinLinux\Minsys\temp\webmdshow\common" /I
"D:\WinLinux\Minsys\temp\webmdshow\IDL" /I
"D:\WinLinux\Minsys\temp\webmdshow\vp8_sdk\include" /D "WIN32" /D "NDEBUG" /D
"_WINDOWS" /D "_USRDLL" /D "VP8ENCODER_EXPORTS" /D "_WINDLL" /D "_UNICODE" /D
"UNICODE" /FD /EHsc /MT
/Fo"D:\WinLinux\Minsys\temp\webmdshow\..\obj\webmdshow_2008\vp8encoder_2008\Rele
ase\\"
/Fd"D:\WinLinux\Minsys\temp\webmdshow\..\obj\webmdshow_2008\vp8encoder_2008\Rele
ase\vc90.pdb" /W4 /c /TC ..\IDL\vp8encoderidl.c
]
Creating command line“cl.exe
@D:\WinLinux\Minsys\temp\obj\webmdshow_2008\vp8encoder_2008\Release\RSP000007598
43188.rsp /nologo /errorReport:prompt”
The Output window is to create a type library...
Processing ..\IDL\vp8encoder.idl
vp8encoder.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\oaidl.idl
oaidl.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\objidl.idl
objidl.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\unknwn.idl
unknwn.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\wtypes.idl
wtypes.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\basetsd.h
basetsd.h
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\guiddef.h
guiddef.h
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\ocidl.idl
ocidl.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\oleidl.idl
oleidl.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\servprov.idl
servprov.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\urlmon.idl
urlmon.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\msxml.idl
msxml.idl
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\oaidl.acf
oaidl.acf
Processing C:\Program Files\Microsoft SDKs\Windows\v7.0\\include\ocidl.acf
ocidl.acf
Being compiled...
vp8encoderproppage.cpp
.\vp8encoderproppage.cpp(167) : error C2065: “wodbgstream”: Undeclared
identifier
.\vp8encoderproppage.cpp(167) : error C2146: Syntax error : the lack of " ; "
identifier " OS " the front
.\vp8encoderproppage.cpp(167) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(168) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(168) : error C2065: “endl”: Undeclared identifier
.\vp8encoderproppage.cpp(261) : error C2065: “wodbgstream”: Undeclared
identifier
.\vp8encoderproppage.cpp(261) : error C2146: Syntax error : the lack of " ; "
identifier " OS " the front
.\vp8encoderproppage.cpp(261) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(262) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(262) : error C2065: “endl”: Undeclared identifier
.\vp8encoderproppage.cpp(289) : error C2065: “wodbgstream”: Undeclared
identifier
.\vp8encoderproppage.cpp(289) : error C2146: Syntax error : the lack of " ; "
identifier " OS " the front
.\vp8encoderproppage.cpp(289) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(290) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(290) : error C2065: “endl”: Undeclared identifier
.\vp8encoderproppage.cpp(441) : error C2065: “wodbgstream”: Undeclared
identifier
.\vp8encoderproppage.cpp(441) : error C2146: Syntax error : the lack of " ; "
identifier " OS " the front
.\vp8encoderproppage.cpp(441) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(442) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(442) : error C2065: “endl”: Undeclared identifier
.\vp8encoderproppage.cpp(450) : error C2065: “wodbgstream”: Undeclared
identifier
.\vp8encoderproppage.cpp(450) : error C2146: Syntax error : the lack of " ; "
identifier " OS " the front
.\vp8encoderproppage.cpp(450) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(451) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(451) : error C2065: “endl”: Undeclared identifier
.\vp8encoderproppage.cpp(573) : error C2065: “wodbgstream”: Undeclared
identifier
.\vp8encoderproppage.cpp(573) : error C2146: Syntax error : the lack of " ; "
identifier " OS " the front
.\vp8encoderproppage.cpp(573) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(574) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(574) : error C2065: “hex”: Undeclared identifier
.\vp8encoderproppage.cpp(574) : error C2065: “dec”: Undeclared identifier
.\vp8encoderproppage.cpp(574) : error C2065: “endl”: Undeclared identifier
.\vp8encoderproppage.cpp(608) : error C2065: “os”: Undeclared identifier
.\vp8encoderproppage.cpp(608) : error C2065: “hex”: Undeclared identifier
.\vp8encoderproppage.cpp(609) : error C2065: “dec”: Undeclared identifier
.\vp8encoderproppage.cpp(611) : error C2065: “endl”: Undeclared identifier
vp8encoderpin.cpp
vp8encoderoutpinvideo.cpp
vp8encoderoutpinpreview.cpp
vp8encoderoutpin.cpp
.\vp8encoderoutpin.cpp(72) : warning C4189: “hr”: The local variable is
initialized but not referenced
vp8encoderinpin.cpp
.\vp8encoderinpin.cpp(871) : warning C4189: “size”: The local variable is
initialized but not referenced
.\vp8encoderinpin.cpp(864) : warning C4189: “hr”: The local variable is
initialized but not referenced
vp8encoderfilter.cpp
.\vp8encoderfilter.cpp(88) : warning C4189: “hr”: The local variable is
initialized but not referenced
dllentry.cpp
webmtypes.cpp
mediatypeutil.cpp
cvp8sample.cpp
..\common\cvp8sample.cpp(135) : warning C4189: “hr”: The local variable is
initialized but not referenced
comreg.cpp
cmemallocator.cpp
cmediatypes.cpp
cmediasample.cpp
clockable.cpp
cfactory.cpp
cenumpins.cpp
The result of the build log is saved in“file://D:\WinLinux\Minsys\temp\obj\webmdshow_2008\vp8encoder_2008\Release\BuildLog.htm”
vp8encoder_2008 - 36 errors,5 warnings
Original comment by yxml...@gmail.com
on 6 Aug 2010 at 10:08
This was some debug code that wasn't protected by the CPP in release builds.
The problem has been fixed, and you should now be able to build cleanly in
release builds too.
Note that if you want to build from sources, it will be safer for you to
checkout a specific tag (corresponding to some release). The change set
associated with a tag is guaranteed to build cleanly, but this is not a
guarantee you have for non-tagged revisions that happen to have been checked in.
Original comment by matthewj...@google.com
on 6 Aug 2010 at 3:37
Original comment by albe...@google.com
on 8 Mar 2012 at 12:10
Original issue reported on code.google.com by
yxml...@gmail.com
on 3 Aug 2010 at 12:24