Anyway to compile webkit with mingw? - windows

I would build webkit for windows. But on the webkit build page they say to use msvc compiler and I want to use mingw. I see that the qtWebKit can be builded with it, but I don't want qt.
Can I just compile with mingw instead of msvc without modification or I have to change some files ?
Thanks :)

I suggest you build the fedora package of mingw32-webkitgtk and not depend on msvc or any other windows specific tool.

Related

Cross Compilation Building Linux App on Windows

I have a build that builds a native app on linux. That build links in the pthread library and one or two others.
I am porting the build to be cross compilation build on Windows.
How do I include such libraries in this build? Is there an URL where I can download the library and then add it to my build? Or should I locate it on linux platform and copy it across?
Thanks

Loading OpenSSL dynamic libraries arm & x86 (FMX, C++)

I am able to use OpenSSL static libraries (libcrypto.a and libssl.a) in my iOS app thanks to this help. Now i can also use OpenSSL dynamic libraries (libcrypto.so and libssl.so) in my Android app version thanks to this info. I downloaded the files for Android in the OpenSSL_1.0.2g_Android.zip file from here. I just guessed and used the ARM files (armeabi-v7a folder) instead of the Intel files (x86 folder) and it worked on my Android test phone.
My question: How do I make an Android build that uses the correct library files on ARM devices AND also on Intel? I don't know how to deploy both sets of files for this. Below is snip of project window showing where i test added the second libcrytpo.so library file for x86.
But, this second libcrypto.so does not show up in the deployment window, only the first version i added (the ARM version) remains.
I was hoping i could somehow use compiler directives but maybe i just need 2 independent projects altogether? One built for Android ARM and other for Android x86? Further, all i'm needing in my code is an IdHTTP1->Get() so maybe their is a way i can use the built in BoringSSL fork? If so, how?
russ
C++Builder 10.3 Version 26.0.33219.4899
RAD Studio does not support producing Android apps for Intel, only for ARM, so don't even worry about trying to use the x86 libs on Android.
Also, Indy does not support BoringSSL at this time.

How do I compile the SFML libraries with VSCode at Windows

I have this trouble, I can't compile my SFML program at Windows 10, I have Linux, and at Linux I don't have problems, but here in windows, I don't know how to link the SFML libraries with VSCode. Help me please.
First of all VSCode is only an editor like atom, Sublime etc.
So you need a compiler.
The simplest way to compile SFML under Windows is to use Visual Studio.
If you want to have an experience similar to Linux you should use MinGW.
MinGW is a Windows port of GNU.

qt creator on mac, missing project templates

I'm sure there must be a simple explanation, I have downloaded the latest sdk and installed it using default settings in 10.7.5. I've used QT on windows before so I know how to make a project, however when I try and make a project expecting something like this to appear:
http://doc.qt.digia.com/qtcreator/images/qtcreator-new-qt-quick-project-wizard.png
But this is what I actually see:
http://trollfx.com/qt_whatisee.jpg
There are no gui project available, also none of the samples are present on the welcome page. searching for them just does nothing. I'm completely stumped, can anyone advise please?
I had the same problem.
I think what you've done is you've downloaded QtCreator as a stand alone app, and you're missing the actual Qt base files.
Uninstall QtCreator and then go to http://qt-project.org/downloads and download Qt itself, which comes with QtCreator bundled with it.
Make sure you have correctly configured the directory where Qt is installed. It needs to know where to find the qmake utility. (Specifically, go to Preferences|Build & Run|Qt Versions, click Add and locate the qmake executable).
Btw, it is assumed that you have installed XCode (at least its Unix command-line development tools.) In contrast to Windows, the Mac version does not come with a compiler. You need XCode for that.

Use MacOSX framework compiled with different version

From what I've heard, it's possible to use a DLL in Windows that is compiled with a different compiler version. Does MacOSX frameworks have the same functionality? That is, can I compile a framework with one compiler and then use that framework in a program that uses a different compiler version?
The reason why I ask is that need to compile a open source project that outputs a framework. That project is not possible to build with gcc4.7 and my code uses gcc4.7 features.

Resources