Sorry guys, but I'm really desperate.

I have installed the xulrunner-sdk to C:, and the Windows SDK. And I have
installed the Visual C++ 2005 Express. I have added some Include dirs, and
lib dirs. And everything almost compile, except for one file:
gtk\common\moz-web-view-common.cpp

It says: c:\documents and
settings\usuario\escritorio\embedding-4d6bf1b0b33d\gtk\common\moz-web-view-common.cpp(170)
: error C2065: 'g_cclosure_user_marshal_BOOLEAN__STRING' : undeclared
identifier

This is the complete log:
------ Operación Generar iniciada: proyecto: win32gtk, configuración: Debug
Win32 ------
Ejecutando evento anterior a la generación...
Compilando...
ConsoleListener.cpp
c:\xulrunner-sdk\include\nsisupportsimpl.h(125) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(152) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(158) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(160) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(189) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(194) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(203) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(214) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(221) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(231) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsstringapi.h(1277) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
c:\xulrunner-sdk\include\nsstringapi.h(1315) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
ContentListener.cpp
c:\xulrunner-sdk\include\nsisupportsimpl.h(125) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(152) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(158) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(160) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(189) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(194) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(203) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(214) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(221) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(231) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsstringapi.h(1277) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
c:\xulrunner-sdk\include\nsstringapi.h(1315) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
DOMEventListener.cpp
c:\xulrunner-sdk\include\nsisupportsimpl.h(125) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(152) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(158) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(160) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(189) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(194) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(203) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(214) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(221) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(231) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
embed.cpp
c:\xulrunner-sdk\include\nsisupportsimpl.h(125) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(152) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(158) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(160) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(189) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(194) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(203) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(214) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(221) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(231) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsstringapi.h(1277) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
c:\xulrunner-sdk\include\nsstringapi.h(1315) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
c:\documents and
settings\usuario\escritorio\embedding-4d6bf1b0b33d\common\embed.cpp(539) :
warning C4800: 'PRBool' : forzando el valor a bool 'true' o 'false'
(advertencia de rendimiento)
c:\documents and
settings\usuario\escritorio\embedding-4d6bf1b0b33d\common\embed.cpp(556) :
warning C4996: 'strncpy': el símbolo se ha declarado como deprecated
        c:\archivos de programa\microsoft visual studio
8\vc\include\string.h(156) : vea la declaración de 'strncpy'
        Mensaje: 'This function or variable may be unsafe. Consider using
strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See
online help for details.'
EmbeddingSetup.cpp
c:\xulrunner-sdk\include\nsisupportsimpl.h(125) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(152) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(158) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(160) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(189) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(194) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(203) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(214) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(221) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(231) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsstringapi.h(1277) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
c:\xulrunner-sdk\include\nsstringapi.h(1315) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
moz-web-view-common.cpp
c:\xulrunner-sdk\include\nsisupportsimpl.h(125) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(152) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(158) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(160) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(189) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(194) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(203) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(214) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(221) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(231) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\documents and
settings\usuario\escritorio\embedding-4d6bf1b0b33d\gtk\common\moz-web-view-common.cpp(144)
: warning C4311: 'conversión de tipo' : truncamiento de puntero de 'guint8
*' a 'glong'
c:\documents and
settings\usuario\escritorio\embedding-4d6bf1b0b33d\gtk\common\moz-web-view-common.cpp(152)
: warning C4311: 'conversión de tipo' : truncamiento de puntero de 'guint8
*' a 'glong'
c:\documents and
settings\usuario\escritorio\embedding-4d6bf1b0b33d\gtk\common\moz-web-view-common.cpp(160)
: warning C4311: 'conversión de tipo' : truncamiento de puntero de 'guint8
*' a 'glong'
c:\documents and
settings\usuario\escritorio\embedding-4d6bf1b0b33d\gtk\common\moz-web-view-common.cpp(168)
: warning C4311: 'conversión de tipo' : truncamiento de puntero de 'guint8
*' a 'glong'
c:\documents and
settings\usuario\escritorio\embedding-4d6bf1b0b33d\gtk\common\moz-web-view-common.cpp(170)
: error C2065: 'g_cclosure_user_marshal_BOOLEAN__STRING' : identificador no
declarado
c:\documents and
settings\usuario\escritorio\embedding-4d6bf1b0b33d\gtk\common\moz-web-view-common.cpp(176)
: warning C4311: 'conversión de tipo' : truncamiento de puntero de 'guint8
*' a 'glong'
moz-web-view.cpp
WebBrowserChrome.cpp
c:\xulrunner-sdk\include\nsisupportsimpl.h(125) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(152) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(158) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(160) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(189) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(194) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(203) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(214) : warning C4312: 'conversión
de tipo' :conversión de 'PRWord' a 'void *' de mayor tamaño
c:\xulrunner-sdk\include\nsisupportsimpl.h(221) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsisupportsimpl.h(231) : warning C4311: 'conversión
de tipo' : truncamiento de puntero de 'void *const ' a 'PRWord'
c:\xulrunner-sdk\include\nsstringapi.h(1277) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
c:\xulrunner-sdk\include\nsstringapi.h(1315) : warning C4244: 'argumento' :
conversión de '__w64 int' a 'PRUint32'; posible pérdida de datos
Generando código...
El registro de generación se guardó en el "file://c:\Documents and
Settings\Usuario\Escritorio\embedding-4d6bf1b0b33d\gtk\win32\Debug\BuildLog.htm"
win32gtk - 1 errores, 87 advertencias
========== Generar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos
==========

There is a lot of Warings, but as it are warnings, it doesn't matter. I wan
to generate the dll file to use in a C GTK+ application (I want to use the
GtkMozWebView).

Please, and thanks.
-- 
Atte. Félix Arreola Rodríguez,
Firmado con GPG, llave 223D869A
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to