From 92299c307970cb034c22d44d8e1f2ae733d76020 Mon Sep 17 00:00:00 2001 From: "Sergio R. Caprile" Date: Mon, 10 Apr 2023 18:59:48 -0300 Subject: [PATCH] Fix for some compilers --- examples/multi-threaded/Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/examples/multi-threaded/Makefile b/examples/multi-threaded/Makefile index 9e09b59d..fc70b4e9 100644 --- a/examples/multi-threaded/Makefile +++ b/examples/multi-threaded/Makefile @@ -6,13 +6,15 @@ CFLAGS_MONGOOSE += ifeq ($(OS),Windows_NT) # Windows settings. Assume MinGW compiler. To use VC: make CC=cl CFLAGS=/MD - PROG ?= example.exe # Use .exe suffix for the binary - CC = gcc # Use MinGW gcc compiler - CFLAGS += -lws2_32 # Link against Winsock library - DELETE = cmd /C del /f /q /s # Command prompt command to delete files + PROG ?= example.exe # Use .exe suffix for the binary + CC = gcc # Use MinGW gcc compiler + CFLAGS += -lws2_32 # Link against Winsock library + CFLAGS += -Wno-cast-function-type # Thread functions return void instead of void * + DELETE = cmd /C del /f /q /s # Command prompt command to delete files else # Mac, Linux PROG ?= example + CFLAGS += -lpthread # Link against POSIX threads library DELETE = rm -rf endif