Compiling JCEF to 32 bit
Posted: Tue Feb 16, 2016 5:25 pm
I've been trying to compile JCEF dlls to 32 bit for the last couple of months (bothered to check again now) but there are build errors. Compiling to 64 bit works fine btw.
Using:
- Windows 7
- JCEF dev trunk
- cef_binary_3.2526.1366.g8617e7c_windows32
With cmake command:
When opening the msvs project ALL BUILD and building solution with Win32 Release as target I always get the following errors:
How can I fix these errors myself (im not used with c++) or what can i do to get them fixed? Also can somebody verify if it's just me or the dev trunk?
Thanks in advance
Using:
- Windows 7
- JCEF dev trunk
- cef_binary_3.2526.1366.g8617e7c_windows32
With cmake command:
- Code: Select all
mkdir jcef_build && cd jcef_build
cmake -G "Visual Studio 12" ..
When opening the msvs project ALL BUILD and building solution with Win32 Release as target I always get the following errors:
Warning 1 warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library C:\Users\User\Desktop\jcef32\src\jcef_build\third_party\cef\win32\libcef_dll\cef_string16.obj libcef_dll_wrapper
Error 2 error LNK2019: unresolved external symbol __imp__JAWT_GetAWT@8 referenced in function "struct HWND__ * __cdecl GetHwndOfCanvas(class _jobject *,struct JNIEnv_ *)" (?GetHwndOfCanvas@@YAPAUHWND__@@PAV_jobject@@PAUJNIEnv_@@@Z) C:\Users\User\Desktop\jcef32\src\jcef_build\native\jni_util_win.obj jcef
Error 3 error LNK1120: 1 unresolved externals C:\Users\User\Desktop\jcef32\src\jcef_build\native\Release\jcef.dll jcef
How can I fix these errors myself (im not used with c++) or what can i do to get them fixed? Also can somebody verify if it's just me or the dev trunk?
Thanks in advance