I am getting a build failure when trying to use the new mozilla_headers_18
files in combination with the VC7 compiler on Windows 2000:
gnumake -C mozilla all
gnumake[4]: Entering directory `C:/tbell/6210740-child/deploy/make/plugin/helper/mozilla'
C:/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe -IC:/tbell/6210740-child/control/build/windows-i586/include -IC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin -I../../../../src/plugin/helper/script/mozilla -I../../../../src/plugin/helper/utils/win32 -IM:/devtools/share/plugin/mozilla_headers_18/plugin -IM:/devtools/share/plugin/mozilla_headers_18/nspr -IM:/devtools/share/plugin/mozilla_headers_18/java -I../../../../../j2se/make/../src/windows/javavm/export -I../../../../../j2se/make/../src/share/javavm/export -I../../../../../j2se/make/../src/share/javavm/include -I../../../../../j2se/make/../src/windows/javavm/include -nologo -MTd -W3 -Od -GX -Gm -GZ -Zi -ZI -D_DEBUG -Fd"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj\debug" -DXP_WIN -DXP_PC -D_MBCS -D_ATL_STATIC_REGISTRY -DWIN32 -D_WINDOWS -c -FmC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj -TP -Gy -Zi -Fp"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/npDeployHelper.pch" -DUSRDLL -DDEBUG -D_DEBUG -DTRACING -D_WIN32=1 -DXP_WIN32=1 -DHW_THREADS=1 -DWINVER=0x400 -DSTDC_HEADERS=1 -DWIN32_LEAN_AND_MEAN=1 -D_X86_=1 -DOJI=1 -c -FoC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/np_entry.obj ../../../../src/plugin/helper/script/mozilla/np_entry.cpp
np_entry.cpp
C:/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe -IC:/tbell/6210740-child/control/build/windows-i586/include -IC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin -I../../../../src/plugin/helper/script/mozilla -I../../../../src/plugin/helper/utils/win32 -IM:/devtools/share/plugin/mozilla_headers_18/plugin -IM:/devtools/share/plugin/mozilla_headers_18/nspr -IM:/devtools/share/plugin/mozilla_headers_18/java -I../../../../../j2se/make/../src/windows/javavm/export -I../../../../../j2se/make/../src/share/javavm/export -I../../../../../j2se/make/../src/share/javavm/include -I../../../../../j2se/make/../src/windows/javavm/include -nologo -MTd -W3 -Od -GX -Gm -GZ -Zi -ZI -D_DEBUG -Fd"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj\debug" -DXP_WIN -DXP_PC -D_MBCS -D_ATL_STATIC_REGISTRY -DWIN32 -D_WINDOWS -c -FmC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj -TP -Gy -Zi -Fp"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/npDeployHelper.pch" -DUSRDLL -DDEBUG -D_DEBUG -DTRACING -D_WIN32=1 -DXP_WIN32=1 -DHW_THREADS=1 -DWINVER=0x400 -DSTDC_HEADERS=1 -DWIN32_LEAN_AND_MEAN=1 -D_X86_=1 -DOJI=1 -c -FoC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/npn_gate.obj ../../../../src/plugin/helper/script/mozilla/npn_gate.cpp
npn_gate.cpp
C:/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe -IC:/tbell/6210740-child/control/build/windows-i586/include -IC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin -I../../../../src/plugin/helper/script/mozilla -I../../../../src/plugin/helper/utils/win32 -IM:/devtools/share/plugin/mozilla_headers_18/plugin -IM:/devtools/share/plugin/mozilla_headers_18/nspr -IM:/devtools/share/plugin/mozilla_headers_18/java -I../../../../../j2se/make/../src/windows/javavm/export -I../../../../../j2se/make/../src/share/javavm/export -I../../../../../j2se/make/../src/share/javavm/include -I../../../../../j2se/make/../src/windows/javavm/include -nologo -MTd -W3 -Od -GX -Gm -GZ -Zi -ZI -D_DEBUG -Fd"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj\debug" -DXP_WIN -DXP_PC -D_MBCS -D_ATL_STATIC_REGISTRY -DWIN32 -D_WINDOWS -c -FmC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj -TP -Gy -Zi -Fp"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/npDeployHelper.pch" -DUSRDLL -DDEBUG -D_DEBUG -DTRACING -D_WIN32=1 -DXP_WIN32=1 -DHW_THREADS=1 -DWINVER=0x400 -DSTDC_HEADERS=1 -DWIN32_LEAN_AND_MEAN=1 -D_X86_=1 -DOJI=1 -c -FoC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/npp_gate.obj ../../../../src/plugin/helper/script/mozilla/npp_gate.cpp
npp_gate.cpp
C:/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe -IC:/tbell/6210740-child/control/build/windows-i586/include -IC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin -I../../../../src/plugin/helper/script/mozilla -I../../../../src/plugin/helper/utils/win32 -IM:/devtools/share/plugin/mozilla_headers_18/plugin -IM:/devtools/share/plugin/mozilla_headers_18/nspr -IM:/devtools/share/plugin/mozilla_headers_18/java -I../../../../../j2se/make/../src/windows/javavm/export -I../../../../../j2se/make/../src/share/javavm/export -I../../../../../j2se/make/../src/share/javavm/include -I../../../../../j2se/make/../src/windows/javavm/include -nologo -MTd -W3 -Od -GX -Gm -GZ -Zi -ZI -D_DEBUG -Fd"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj\debug" -DXP_WIN -DXP_PC -D_MBCS -D_ATL_STATIC_REGISTRY -DWIN32 -D_WINDOWS -c -FmC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj -TP -Gy -Zi -Fp"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/npDeployHelper.pch" -DUSRDLL -DDEBUG -D_DEBUG -DTRACING -D_WIN32=1 -DXP_WIN32=1 -DHW_THREADS=1 -DWINVER=0x400 -DSTDC_HEADERS=1 -DWIN32_LEAN_AND_MEAN=1 -D_X86_=1 -DOJI=1 -c -FoC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/ScriptablePluginObjectBase.obj ../../../../src/plugin/helper/script/mozilla/ScriptablePluginObjectBase.cpp
ScriptablePluginObjectBase.cpp
C:/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe -IC:/tbell/6210740-child/control/build/windows-i586/include -IC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin -I../../../../src/plugin/helper/script/mozilla -I../../../../src/plugin/helper/utils/win32 -IM:/devtools/share/plugin/mozilla_headers_18/plugin -IM:/devtools/share/plugin/mozilla_headers_18/nspr -IM:/devtools/share/plugin/mozilla_headers_18/java -I../../../../../j2se/make/../src/windows/javavm/export -I../../../../../j2se/make/../src/share/javavm/export -I../../../../../j2se/make/../src/share/javavm/include -I../../../../../j2se/make/../src/windows/javavm/include -nologo -MTd -W3 -Od -GX -Gm -GZ -Zi -ZI -D_DEBUG -Fd"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj\debug" -DXP_WIN -DXP_PC -D_MBCS -D_ATL_STATIC_REGISTRY -DWIN32 -D_WINDOWS -c -FmC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj -TP -Gy -Zi -Fp"C:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/npDeployHelper.pch" -DUSRDLL -DDEBUG -D_DEBUG -DTRACING -D_WIN32=1 -DXP_WIN32=1 -DHW_THREADS=1 -DWINVER=0x400 -DSTDC_HEADERS=1 -DWIN32_LEAN_AND_MEAN=1 -D_X86_=1 -DOJI=1 -c -FoC:/tbell/6210740-child/control/build/windows-i586/tmp/deploy/plugin/helper/mozilla/obj/ScriptablePluginObject.obj ../../../../src/plugin/helper/script/mozilla/ScriptablePluginObject.cpp
ScriptablePluginObject.cpp
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(263) : error C2146: syntax error : missing ';' before identifier 'offset'
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(263) : error C2501: '_NPByteRange::int32' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(263) : error C2501: '_NPByteRange::offset' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(271) : error C2146: syntax error : missing ';' before identifier 'len'
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(271) : error C2501: '_NPSavedData::int32' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(271) : error C2501: '_NPSavedData::len' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(286) : error C2146: syntax error : missing ';' before identifier 'width'
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(286) : error C2501: '_NPSize::int32' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(286) : error C2501: '_NPSize::width' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(287) : error C2146: syntax error : missing ';' before identifier 'height'
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(287) : error C2501: '_NPSize::int32' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(287) : error C2501: '_NPSize::height' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(443) : error C2146: syntax error : missing ';' before identifier 'x'
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(443) : error C2501: '_NPWindow::int32' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(443) : error C2501: '_NPWindow::x' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(444) : error C2146: syntax error : missing ';' before identifier 'y'
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(444) : error C2501: '_NPWindow::int32' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(444) : error C2501: '_NPWindow::y' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(652) : error C2146: syntax error : missing ';' before identifier 'NPP_WriteReady'
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(652) : error C2501: 'int32' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(653) : error C2146: syntax error : missing ';' before identifier 'NPP_Write'
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(653) : error C2501: 'int32' : missing storage-class or type specifiers
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(653) : error C2086: 'int int32' : redefinition
m:\devtools\share\plugin\mozilla_headers_18\plugin\npapi.h(652) : see declaration of 'int32'
###@###.### 2005-04-21 20:24:49 GMT
- relates to
-
JDK-6210740 Allow compilation with VC++ 7.0 compilers on windows
-
- Resolved
-
-
JDK-6256825 plugin\helper\script\iexplorer\JVMList.cpp won't compile using VC 7
-
- Resolved
-