last updated: 2021-01-02 |
---|
Important notice: all the following instructions require using the most recent versions of the compiler (i.e. gcc 10.2.0). In order to check the actual version you are using, you simply have to execute the following command: gcc --version |
---|
Very important noticeThe standard configuration adopted by MinGW64 forbids to effectively link libpthread as a static library.You are required to manually apply the following small patch in order to avoid this issue.
|
Warning: you'll probably get a fatal error while attempting to execute make distclean (too many rows). You just have to delete the whole curl-7.74.0 folder, and then uncompress again the zipfile. |
Configured wxWidgets 3.0.5 for `i686-w64-mingw32' Which GUI toolkit should wxWidgets use? msw Should wxWidgets be compiled into single library? yes Should wxWidgets be linked as a shared library? no Should wxWidgets be compiled in Unicode mode? yes (using wchar_t) What level of wxWidgets compatibility should be enabled? wxWidgets 2.6 no wxWidgets 2.8 yes Which libraries should wxWidgets use? STL no jpeg sys png sys regex no tiff sys zlib sys expat sys libmspack no sdl no |
Line 19174: replace -D_FORTIFY_SOURCE=2 as: -D_FORTIFY_SOURCE=0 |
near line 94: ---------------------------------------- |
#define OPJ_API #define OPJ_LOCAL #endif #define OPJ_CALLCONV < #else < #define OPJ_CALLCONV __stdcall > #else > #if defined (__MINGW32__) > #define OPJ_CALLCONV > #else > #define OPJ_CALLCONV __stdcall > #endif |
near line 110: ---------------------------------------- |
#if defined(OPJ_EXPORTS) || defined(DLL_EXPORT) #define OPJ_API __declspec(dllexport) #else < #define OPJ_API __declspec(dllimport) > #if defined (__MINGW32__) > #define OPJ_API extern > #else > #define OPJ_API __declspec(dllimport) > #endif /* MinGW64 */ |
Line 55: replace # FOSSIL_ENABLE_SSL = 1 as: FOSSIL_ENABLE_SSL = 1 |
Line 81: replace ZINCDIR = $(SRCDIR)/../zlib-1.2.6 as: ZINCDIR = /mingw32/local/include |
Line 82: replace ZLIBDIR = $(SRCDIR)/../zlib-1.2.6 as: ZLIBDIR = /mingw32/local/lib |
Line 89: replace OPENSSLINCDIR = $(SRCDIR)/../openssl-1.0.0g/include as: OPENSSLINCDIR = /mingw32/local/include |
Line 90: replace OPENSSLLIBDIR = $(SRCDIR)/../openssl-1.0.0g as: OPENSSLLIBDIR = /mingw32/local/lib |
Line 661,662: delete both lines zlib: $(MAKE) -C $(ZLIBDIR) PREFIX=$(PREFIX) -f win32/Makefile.gcc libz.a |
Line 663: delete zlib at the end of the line. |
last updated: 2021-01-02 |
---|