fix(build): linux compilation
This commit is contained in:
@@ -35,7 +35,11 @@ winsock_dep = cc.find_library('ws2_32', required: false)
|
|||||||
|
|
||||||
# Include directories
|
# Include directories
|
||||||
inc_dir = include_directories('string', 'queue', 'hashmap', 'vector', 'stack', 'socket')
|
inc_dir = include_directories('string', 'queue', 'hashmap', 'vector', 'stack', 'socket')
|
||||||
win_inc_dir = include_directories('c:/include/')
|
if host_machine.system() == 'windows'
|
||||||
|
win_inc_dir = include_directories('c:/include/')
|
||||||
|
else
|
||||||
|
win_inc_dir = []
|
||||||
|
endif
|
||||||
|
|
||||||
# Static library
|
# Static library
|
||||||
myclib_lib = static_library(
|
myclib_lib = static_library(
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
#include "mysocket.h"
|
#include "mysocket.h"
|
||||||
|
|
||||||
|
#include <errno.h>
|
||||||
|
|
||||||
|
|
||||||
int sock_platform_init() {
|
int sock_platform_init() {
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
#define _XOPEN_SOURCE 700
|
||||||
#include <myclib/mysocket.h>
|
#include <myclib/mysocket.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|||||||
Reference in New Issue
Block a user