diff --git a/SConstruct b/SConstruct index 823068d..9fbd7a2 100644 --- a/SConstruct +++ b/SConstruct @@ -30,7 +30,7 @@ def add_kel_source_files(self, sources, filetype, lib_env=None, shared=False, ta pass env=Environment(CPPPATH=['#source/kelgin','#source','#','#driver'], - CXX='c++', + CXX='clang++', CPPDEFINES=['GIN_UNIX'], CXXFLAGS=['-std=c++17','-g','-Wall','-Wextra'], LIBS=['gnutls']) diff --git a/driver/io-unix.cpp b/driver/io-unix.cpp index c51ef03..822025d 100644 --- a/driver/io-unix.cpp +++ b/driver/io-unix.cpp @@ -247,7 +247,10 @@ Network &UnixIoProvider::network() { EventLoop &UnixIoProvider::eventLoop() { return event_loop; } +} // namespace unix + ErrorOr setupAsyncIo() { + using namespace unix; try { Own prt = heap(); UnixEventPort &prt_ref = *prt; @@ -262,5 +265,4 @@ ErrorOr setupAsyncIo() { return criticalError("Out of memory"); } } -} // namespace unix } // namespace gin