Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6259651

mozilla_headers_18 won't compile using VC 7

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 6
    • 6
    • deploy
    • None
    • b36
    • x86
    • windows_2000


      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

            mleisunw Mike Lei (Inactive)
            tbell Tim Bell
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: