Details
- 
    
Bug
 - 
    Status: Open (View Workflow)
 - 
    
Minor
 - 
    Resolution: Unresolved
 - 
    3.0.0
 - 
    None
 - 
    None
 - 
    None
 - 
    Windows 10 64-bit, MinGW
 
Description
I'm trying to compile the MariaDB Connector/C on Windows with MinGW - and I want to build it with MinGW because that's what StrawberryPerl is built with.
(By the way, I have similar issues using the 2.3.x libraries)
					c:\work\mariadb-connector-c-3.0.0-alpha-src>cmake -G "MinGW Makefiles" -D"CMAKE_MAKE_PROGRAM:PATH=C:/strawberry/c/bin/dmake.exe"
			 | 
		
					...
			 | 
		
					c:\work\mariadb-connector-c-3.0.0-alpha-src>dmake
			 | 
		
					dmake:  makefile:  line 17:  Warning: -- Empty recipe for special or meta target .NOTPARALLEL
			 | 
		
					dmake:  libmariadb\CMakeFiles\mariadb_obj.dir\build.make:  line 12:  Warning: -- Empty recipe for special or meta target .DELETE_ON_ERROR
			 | 
		
					dmake:  libmariadb\CMakeFiles\mariadb_obj.dir\build.make:  line 12:  Warning: -- Empty recipe for special or meta target .DELETE_ON_ERROR
			 | 
		
					[  1%] Building C object libmariadb/CMakeFiles/mariadb_obj.dir/__/plugins/pvio/pvio_socket.c.obj
			 | 
		
					CreateProcess failed (2).
			 | 
		
					dmake:  Error executing 'cd /d C:\work\mariadb-connector-c-3.0.0-alpha-src\libmariadb && C:\Strawberry\c\bin\gcc.exe  -DHAVE_AURORA=1 -DHAVE_AUTH_CLEARTEXT=1 -DHAVE_AUTH_DIALOG=1 -DHAVE_AUTH_NATIVE=1 -DHAVE_AUTH_OLDPASSWORD=1 -DHAVE_DLOPEN -DHAVE_NPIPE=1 -DHAVE_REPLICATION=1 -DHAVE_SCHANNEL -DHAVE_SHMEM=1 -DHAVE_SOCKET=1 -DHAVE_SSL -DHAVE_TRACE_EXAMPLE=1 -D_CRT_SECURE_NO_WARNINGS @CMakeFiles/mariadb_obj.dir/includes_C.rsp -Wunused -Wno-uninitialized -O2 -g -DNDEBUG -DDBUG_OFF   -D ENABLED_LOCAL_INFILE -D HAVE_COMPRESS -D LIBMARIADB -D THREAD -o CMakeFiles\mariadb_obj.dir\__\plugins\pvio\pvio_socket.c.obj   -c C:\work\mariadb-connector-c-3.0.0-alpha-src\plugins\pvio\pvio_socket.c': No such file or directory
			 | 
		
					dmake:  Error code -1, while making 'libmariadb\CMakeFiles\mariadb_obj.dir\__\plugins\pvio\pvio_socket.c.obj'
			 | 
		
					dmake:  Error code 255, while making 'libmariadb\CMakeFiles\mariadb_obj.dir\all'
			 | 
		
					dmake:  Error code 255, while making 'all'
			 |