diff --git a/test/test_projects/c.py b/test/test_projects/c.py index 9fcebb5cb..3186b1bb0 100644 --- a/test/test_projects/c.py +++ b/test/test_projects/c.py @@ -42,17 +42,17 @@ """ SETUP_PY_TEMPLATE = r""" +import platform import sys -import os from setuptools import setup, Extension {{ setup_py_add }} libraries = [] -# Emscripten used to have a bug if you pass -lc, but it is fixed as of 3.1.32 -# if sys.platform.startswith('linux') and os.environ.get("_PYTHON_HOST_PLATFORM") != "emscripten_3_1_27_wasm32": -# libraries.extend(['m', 'c']) +# Emscripten fails if you pass -lc... +if sys.platform.startswith('linux') and platform.machine() != "wasm32": + libraries.extend(['m', 'c']) setup(