#include <sys/types.h>
#include <string.h>
#include <stdio.h>
-#include "simgrid/sg_config.h"
#include <fcntl.h>
+#include <sys/stat.h>
+#include <errno.h>
#ifndef WIN32
#include <sys/mman.h>
int smpi_loaded_page = -1;
char* smpi_start_data_exe = nullptr;
int smpi_size_data_exe = 0;
-bool smpi_privatize_global_variables;
+int smpi_privatize_global_variables;
static const int PROT_RWX = (PROT_READ | PROT_WRITE | PROT_EXEC);
static const int PROT_RW = (PROT_READ | PROT_WRITE );