Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Maurice_Lupin en 27 Junio 2015, 17:54 pm



Título: CEF Chromium compilando con Mingw
Publicado por: Maurice_Lupin en 27 Junio 2015, 17:54 pm
Hola, acabo de compilar cef_binary_3.2171.1979_windows32 y cef_binary_3.1650.1562_windows32 con gcc4.9 en WinXP SP3, estoy contento porque me tomo como 3 semanas  :xD.

Ahora creo que se puede compilar casi cualquier versión del CEF con mingw, sólo tenemos que solucionar errores con paciencia y terquedad.

Requisitos:
- TDM-gcc-4.9.2
- cef_binary_3.1650.1562_windows32
- http://code.google.com/p/make-it-so/

*Lo que se necesita para poder incrustar el chromium es compilar libcef_dll_wrapper.vcxproj. Cuando descomprimes el cef_binary_3... buscar el proyecto cefclient2008.sln y lo convertirmos a linux Makefile con make-it-so.exe

*Ahora ya tendrás el archivo libcef_dll_wrapper.makefile, agregar el flag CXXFLAGS+=-std=gnu++11
y compilamos con mingw32-make (si te salta algún pequeño error buscas el equivalente de vc++ en gcc)

Dejo el makefile con pequeñas modificaciones y me funcionó libcef_dll_wrapper.makefile.txt (https://onedrive.live.com/redir?resid=4048BE583A1539A3!165&authkey=!ACcziqxeFfrvMrg&ithint=file%2ctxt)

Luego agrego, si es de interes, el ejemplo con wxDev-C++

Saludos.