diff --git a/tools/build-riot-appkit-runtime.py b/tools/build-riot-appkit-runtime.py index 4b9facb..d2e5833 100644 --- a/tools/build-riot-appkit-runtime.py +++ b/tools/build-riot-appkit-runtime.py @@ -15,7 +15,7 @@ link = shlex.split((framework / 'CMakeFiles/AppKit.dir/link.txt').read_text()) for name in ['NSResponder', 'NSApplication', 'NSWindow', 'NSDisplay', 'NSView', 'NSThemeFrame', 'NSTextInput', 'NSBitmapImageRep', 'NSEvent.subproj/NSEvent_mouse']: obj = project / f'build/riot-{Path(name).name}.o' subprocess.run(['clang', *flags['C_DEFINES'], *flags['C_INCLUDES'], *flags['C_FLAGS'], - '-O3', '-march=native', '-mtune=native', '-fvisibility=hidden', '-Wno-macro-redefined', '-c', + '-O3', '-march=native', '-mtune=native', '-Wno-macro-redefined', '-c', str(project / f'build/darling-src/src/external/cocotron/AppKit/{name}.m'), '-o', str(obj)], check=True) link[link.index(f'CMakeFiles/AppKit.dir/{name}.m.o')] = str(obj) diff --git a/tools/build-riot-x11-runtime.py b/tools/build-riot-x11-runtime.py index 7275cca..6a887a3 100644 --- a/tools/build-riot-x11-runtime.py +++ b/tools/build-riot-x11-runtime.py @@ -13,7 +13,7 @@ for line in (framework / 'CMakeFiles/X11_backend.dir/flags.make').read_text().sp link = shlex.split((framework / 'CMakeFiles/X11_backend.dir/link.txt').read_text()) for name in ('X11Display', 'X11Window'): obj = project / f'build/riot-{name}.o' - subprocess.run(['clang', *flags['C_DEFINES'], *flags['C_INCLUDES'], *flags['C_FLAGS'], '-O3', '-march=native', '-mtune=native', '-fvisibility=hidden', '-Wno-macro-redefined', '-c', str(project / f'build/darling-src/src/external/cocotron/AppKit/X11.backend/{name}.m'), '-o', str(obj)], check=True) + subprocess.run(['clang', *flags['C_DEFINES'], *flags['C_INCLUDES'], *flags['C_FLAGS'], '-O3', '-march=native', '-mtune=native', '-Wno-macro-redefined', '-c', str(project / f'build/darling-src/src/external/cocotron/AppKit/X11.backend/{name}.m'), '-o', str(obj)], check=True) link[link.index(f'CMakeFiles/X11_backend.dir/X11.backend/{name}.m.o')] = str(obj) link[link.index('-o') + 1] = str(project / 'build/riot-X11') subprocess.run(link, cwd=framework, check=True)