[Webkit-unassigned] [Bug 9892] New: Error compiling S60 browser plug-in example
bugzilla-daemon at opendarwin.org
bugzilla-daemon at opendarwin.org
Thu Jul 13 02:17:43 PDT 2006
http://bugzilla.opendarwin.org/show_bug.cgi?id=9892
Summary: Error compiling S60 browser plug-in example
Product: WebKit
Version: 420+ (nightly)
Platform: PC
OS/Version: S60 3rd edition
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: Platform
AssignedTo: webkit-unassigned at opendarwin.org
ReportedBy: lizcano.david at gmail.com
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!
--
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