Dont link against librt and libdl on OpenBSD
These are part of libc there
This commit is contained in:
3
setup.py
3
setup.py
@@ -46,6 +46,7 @@ version = tuple(
|
|||||||
)
|
)
|
||||||
_plat = sys.platform.lower()
|
_plat = sys.platform.lower()
|
||||||
is_macos = 'darwin' in _plat
|
is_macos = 'darwin' in _plat
|
||||||
|
is_openbsd = 'openbsd' in _plat
|
||||||
Env = glfw.Env
|
Env = glfw.Env
|
||||||
env = Env()
|
env = Env()
|
||||||
PKGCONFIG = os.environ.get('PKGCONFIG_EXE', 'pkg-config')
|
PKGCONFIG = os.environ.get('PKGCONFIG_EXE', 'pkg-config')
|
||||||
@@ -344,7 +345,7 @@ def kitty_env() -> Env:
|
|||||||
ans.ldpaths += pylib + font_libs + gl_libs + libpng
|
ans.ldpaths += pylib + font_libs + gl_libs + libpng
|
||||||
if is_macos:
|
if is_macos:
|
||||||
ans.ldpaths.extend('-framework Cocoa'.split())
|
ans.ldpaths.extend('-framework Cocoa'.split())
|
||||||
else:
|
elif not is_openbsd:
|
||||||
ans.ldpaths += ['-lrt']
|
ans.ldpaths += ['-lrt']
|
||||||
if '-ldl' not in ans.ldpaths:
|
if '-ldl' not in ans.ldpaths:
|
||||||
ans.ldpaths.append('-ldl')
|
ans.ldpaths.append('-ldl')
|
||||||
|
|||||||
Reference in New Issue
Block a user