[Webkit-unassigned] [Bug 9892] Error compiling S60 browser plug-in example

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Thu Jul 13 13:03:17 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=9892





------- Comment #1 from krishnamurty.podipireddy at nokia.com  2006-07-13 13:03 PDT -------
(In reply to comment #0)
> I've found a problem compiling a S60 plugin example (NPBitmap) distributed with
> the S60 SDK 3rd Edition package.
> I've using Visual Studio .NET 2003 with Carbide.vs extension.
> After solving some reference errors with bmp files, I've used this mmp file:
> ============================================================================
> * Name : NPBitmap.mmp
> * Part of : Bitmap plugin
> * Interface : 
> * Description : Build mmp file
> * Version:
> *
> * Copyright (c) 2005-2006 Nokia Corporation.
> * This material, including documentation and any related 
> * computer programs, is protected by copyright controlled by 
> * Nokia Corporation.
> * ============================================================================
> */
> TARGET NPBitmap.dll
> TARGETTYPE PLUGIN
> UID 0x10009D8D 0xA000018C
> TARGETPATH \apps\plugin
> SOURCEPATH ..\src
> CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData \
> ReadDeviceData WriteDeviceData SwEvent UserEnvironment DRM NetworkControl
> VENDORID 0
> START BITMAP allbitmaps.mbm
> #if defined(WINSCW)
> TARGETPATH C:\Symbian\9.1\S60_3rd\Epoc32\winscw\c\npbitmap
> #else
> TARGETPATH C:\Symbian\9.1\S60_3rd\Epoc32\Data\z\resource\apps
> #endif
> HEADER
> SOURCEPATH ..\gfx
> SOURCE c24 redflower.bmp blueflower.bmp
> END
> USERINCLUDE ..\src
> USERINCLUDE ..\inc
> SYSTEMINCLUDE \epoc32\include
> SYSTEMINCLUDE \epoc32\include\libc
> SYSTEMINCLUDE \epoc32\include\ecom
> SYSTEMINCLUDE ..\inc
> SOURCE E32NpDllEntryPoint.cpp
> SOURCE bitmapplugin.cpp
> SOURCE bitmapecommain.cpp
> SOURCE bitmapecominst.cpp
> SOURCEPATH ..\Data
> START RESOURCE A000018C.rss
> TARGET NPBitmap.rsc
> END
> LIBRARY euser.lib estlib.lib cone.lib fbscli.lib efsrv.lib 
> LIBRARY ecom.lib
> --------------------------------
> Then, during compiling process, the returned error is:
> ------ Operación Generar iniciada: proyecto: NPBitmap, configuración:
> Deb_S60_30_WINSCW Win32 ------
> Ejecutando evento anterior a la generación...
> * Current build configuration: WINSCW UDEB
> Converting bitmaps...
> java.lang.InternalError: No compatible
> at System.Security.Util.StringExpressionSet.CanonicalizePath(String path,
> Boolean needFullPath)
> at System.Security.Util.StringExpressionSet.AddExpressions(String[] str,
> Boolean checkForDuplicates, Boolean needFullPath)
> at
> System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess
> access, String[] pathListOrig, Boolean checkForDuplicates, Boolean
> needFullPath, Boolean copyPathList)
> at System.Security.Permissions.FileIOPermission.<init>(FileIOPermissionAccess
> access, String path)
> at java.io.File.getAbsolutePath()
> at java.io.File.getCanonicalPath()
> at java.io.File.<init>(String dirPath, String name)
> at java.io.File.<init>(String path)
> at com.nokia.iguana.tools.rcmake.BaseToolWrapper.canonize(String filename)
> at com.nokia.iguana.tools.rcmake.BMConverter.CreateMBM(BitmapSettings bms,
> String targetHeader, ProjectSettings settings)
> at com.nokia.iguana.tools.rcmake.BMConverter.Convert(ProjectSettings settings)
> at com.nokia.iguana.tools.rcmake.RCMakeMain.runWins()
> at com.nokia.iguana.tools.rcmake.RCMakeMain.Run()
> at com.nokia.iguana.tools.rcmake.RCMakeMain.main(String[] args)
> Compilando...
> epocroot = \Symbian\9.1\S60_3rd\
> * mwccsym2.exe -g -O0 -inline off -sym codeview_new -wchar_t off -align 4
> -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool
> -exc ms -nostdinc -d _DEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__SERIES60_30__"
> -d "__SERIES60_3X__" -d "__SUPPORT_CPP_EXCEPTIONS__" -d "__DLL__" -d
> "__WINSCW__" -d "__WINS__" -d "__CW32__" -d "_DEBUG" -d "_UNICODE" -d "_WINDLL"
> -cwd source -i- -i "c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\src" -i
> "c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\inc" -i
> "C:\Symbian\9.1\S60_3rd\\epoc32\include" -i
> "C:\Symbian\9.1\S60_3rd\\epoc32\include\libc" -i
> "C:\Symbian\9.1\S60_3rd\\epoc32\include\ecom" -i
> C:\Symbian\9.1\S60_3rd\epoc32\include\variant -include symbian_os_v9.1.hrh -c
> .\src\Bitmapecominst.cpp -o "Deb_S60_30_WINSCW\Bitmapecominst.o"
> src\Bitmapecominst.cpp(22): error: the file 'allbitmaps.mbg' cannot be opened
> Errors caused tool to abort.
> src\Bitmapecominst.cpp(352): error: undefined identifier
> 'EMbmAllbitmapsRedflower'
> src\Bitmapecominst.cpp(356): error: undefined identifier
> 'EMbmAllbitmapsBlueflower'
> ----------------------------
> Registro de la generación ------- Generación iniciada: proyecto: NPBitmap,
> configuración: Deb_S60_30_WINSCW|Win32 -------
> Líneas de comandos Creando archivo temporal
> "c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\Deb_S60_30_WINSCW\BAT000010.bat" con
> contenido
> [
> @echo off
> RCMake.exe "C:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\NPBitmap.vcproj" S60_30
> WINSCW UDEB
> if errorlevel 1 goto VCReportError
> goto VCEnd
> :VCReportError
> echo Project : error PRJ0019: Una herramienta devolvió un código de error de
> "Ejecutando evento anterior a la generación..."
> exit 1
> :VCEnd
> ]
> Creando línea de comandos
> "c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\Deb_S60_30_WINSCW\BAT000010.bat"
> Creando archivo temporal
> "c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\Deb_S60_30_WINSCW\RSP000011.rsp" con
> contenido
> [
> /Od /I "c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\src" /I
> "c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\inc" /I
> "C:\Symbian\9.1\S60_3rd\\epoc32\include" /I
> "C:\Symbian\9.1\S60_3rd\\epoc32\include\libc" /I
> "C:\Symbian\9.1\S60_3rd\\epoc32\include\ecom" /D "__SYMBIAN32__" /D
> "__SERIES60_30__" /D "__SERIES60_3X__" /D "__SUPPORT_CPP_EXCEPTIONS__" /D
> "__DLL__" /D "__WINSCW__" /D "__WINS__" /D "__CW32__" /D "_DEBUG" /D "_UNICODE"
> /D "_WINDLL" /X /GF /FD /MDd /Zp4 /Fo"Deb_S60_30_WINSCW/"
> /Fd"Deb_S60_30_WINSCW/vc70.pdb" /c /Zi /TP /QIfist /NDSProjectFile
> "C:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\NPBitmap.vcproj" /NDSSDKShortName S60_30
> .\src\Bitmapecominst.cpp
> ]
> Creando línea de comandos "cl.exe
> @c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\Deb_S60_30_WINSCW\RSP000011.rsp /nologo"
> Ventana de resultados Ejecutando evento anterior a la generación...
> * Current build configuration: WINSCW UDEB
> Converting bitmaps...
> java.lang.InternalError: No compatible
> at System.Security.Util.StringExpressionSet.CanonicalizePath(String path,
> Boolean needFullPath)
> at System.Security.Util.StringExpressionSet.AddExpressions(String[] str,
> Boolean checkForDuplicates, Boolean needFullPath)
> at
> System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess
> access, String[] pathListOrig, Boolean checkForDuplicates, Boolean
> needFullPath, Boolean copyPathList)
> at System.Security.Permissions.FileIOPermission.(FileIOPermissionAccess access,
> String path)
> at java.io.File.getAbsolutePath()
> at java.io.File.getCanonicalPath()
> at java.io.File.(String dirPath, String name)
> at java.io.File.(String path)
> at com.nokia.iguana.tools.rcmake.BaseToolWrapper.canonize(String filename)
> at com.nokia.iguana.tools.rcmake.BMConverter.CreateMBM(BitmapSettings bms,
> String targetHeader, ProjectSettings settings)
> at com.nokia.iguana.tools.rcmake.BMConverter.Convert(ProjectSettings settings)
> at com.nokia.iguana.tools.rcmake.RCMakeMain.runWins()
> at com.nokia.iguana.tools.rcmake.RCMakeMain.Run()
> at com.nokia.iguana.tools.rcmake.RCMakeMain.main(String[] args)
> Compilando...
> epocroot = \Symbian\9.1\S60_3rd\
> * mwccsym2.exe -g -O0 -inline off -sym codeview_new -wchar_t off -align 4
> -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool
> -exc ms -nostdinc -d _DEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__SERIES60_30__"
> -d "__SERIES60_3X__" -d "__SUPPORT_CPP_EXCEPTIONS__" -d "__DLL__" -d
> "__WINSCW__" -d "__WINS__" -d "__CW32__" -d "_DEBUG" -d "_UNICODE" -d "_WINDLL"
> -cwd source -i- -i "c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\src" -i
> "c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\inc" -i
> "C:\Symbian\9.1\S60_3rd\\epoc32\include" -i
> "C:\Symbian\9.1\S60_3rd\\epoc32\include\libc" -i
> "C:\Symbian\9.1\S60_3rd\\epoc32\include\ecom" -i
> C:\Symbian\9.1\S60_3rd\epoc32\include\variant -include symbian_os_v9.1.hrh -c
> .\src\Bitmapecominst.cpp -o "Deb_S60_30_WINSCW\Bitmapecominst.o"
> src\Bitmapecominst.cpp(22): error: the file 'allbitmaps.mbg' cannot be opened
> Errors caused tool to abort.
> src\Bitmapecominst.cpp(352): error: undefined identifier
> 'EMbmAllbitmapsRedflower'
> src\Bitmapecominst.cpp(356): error: undefined identifier
> 'EMbmAllbitmapsBlueflower'
> Resultados El registro de generación se guardó en el
> "file://c:\Symbian\9.1\S60_3rd\S60Ex\NPBitmap\Deb_S60_30_WINSCW\BuildLog.htm"
> NPBitmap - 3 error(es), 0 advertencia(s)
> In this process, RCMake crashes with a "System.NotSupportedException", also.
> I think that this is a problem with bmp files, but I cannot find the solution.
> Could anybody help me?
> Thanks!

What do you have in the your bld.inf file? Could you please add source from
bld.inf here.

Thanks,


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list