emcc -pthread -s USE_PTHREADS=1 -O2 -o drawterm.html main.o cpu.o aan.o secstore.o latin1.o js-factotum.o kern/libkern.a exportfs/libexportfs.a libauth/libauth.a libauthsrv/libauthsrv.a libsec/libsec.a libmp/libmp.a libmemdraw/libmemdraw.a libmemlayer/libmemlayer.a libdraw/libdraw.a gui-js/libgui.a libc/libc.a libip/libip.a kern/libkern.a exportfs/libexportfs.a libauth/libauth.a libauthsrv/libauthsrv.a libsec/libsec.a libmp/libmp.a libmemdraw/libmemdraw.a libmemlayer/libmemlayer.a libdraw/libdraw.a gui-js/libgui.a libc/libc.a libip/libip.a kern/libkern.a exportfs/libexportfs.a libauth/libauth.a libauthsrv/libauthsrv.a libsec/libsec.a libmp/libmp.a libmemdraw/libmemdraw.a libmemlayer/libmemlayer.a libdraw/libdraw.a gui-js/libgui.a libc/libc.a libip/libip.a libmachdep.a -lSDL Traceback (most recent call last): File "/home/eli/emsdk/emscripten/1.38.12/emcc.py", line 3062, in sys.exit(run()) File "/home/eli/emsdk/emscripten/1.38.12/emcc.py", line 1630, in run extra_files_to_link += system_libs.calculate([f for _, f in sorted(temp_files)] + extra_files_to_link, in_temp, stdout_=None, stderr_=None, forced=forced_stdlibs) File "/home/eli/emsdk/emscripten/1.38.12/tools/system_libs.py", line 526, in calculate symbolses = shared.Building.parallel_llvm_nm(list(map(os.path.abspath, temp_files))) File "/home/eli/emsdk/emscripten/1.38.12/tools/shared.py", line 1834, in parallel_llvm_nm pool = Building.get_multiprocessing_pool() File "/home/eli/emsdk/emscripten/1.38.12/tools/shared.py", line 1479, in get_multiprocessing_pool Building.multiprocessing_pool = multiprocessing.Pool(processes=cores, initializer=g_multiprocessing_initializer, initargs=child_env) File "/usr/lib/python2.7/multiprocessing/__init__.py", line 232, in Pool return Pool(processes, initializer, initargs, maxtasksperchild) File "/usr/lib/python2.7/multiprocessing/pool.py", line 138, in __init__ self._setup_queues() File "/usr/lib/python2.7/multiprocessing/pool.py", line 234, in _setup_queues self._inqueue = SimpleQueue() File "/usr/lib/python2.7/multiprocessing/queues.py", line 354, in __init__ self._rlock = Lock() File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in __init__ SemLock.__init__(self, SEMAPHORE, 1, 1) File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in __init__ sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue) OSError: [Errno 38] Function not implemented Makefile:33: recipe for target 'drawterm.html' failed make: *** [drawterm.html] Error 1