build fix2

This commit is contained in:
electronstudio 2021-10-03 21:29:55 +01:00
parent dc511438c9
commit 16f7278c9d

View file

@ -27,7 +27,7 @@ def build_linux():
ffibuilder.cdef(open("raylib/raylib_modified.h").read().replace('RLAPI ', '')) ffibuilder.cdef(open("raylib/raylib_modified.h").read().replace('RLAPI ', ''))
ffibuilder.set_source("raylib._raylib_cffi", ffibuilder.set_source("raylib._raylib_cffi",
""" """
#include "../raylib/raylib.h" #include "../../raylib/raylib.h"
""", """,
extra_link_args=['/usr/local/lib/libraylib.a','-lm', '-lpthread', '-lGLU', '-lGL', '-lrt', '-lm', '-ldl', '-lX11', '-lpthread'], extra_link_args=['/usr/local/lib/libraylib.a','-lm', '-lpthread', '-lGLU', '-lGL', '-lrt', '-lm', '-ldl', '-lX11', '-lpthread'],
libraries=['GL','m','pthread', 'dl', 'rt', 'X11'] libraries=['GL','m','pthread', 'dl', 'rt', 'X11']
@ -40,7 +40,7 @@ def build_windows():
ffibuilder.cdef(open("raylib/raylib_modified.h").read().replace('RLAPI ', '').replace('bool','int')) ffibuilder.cdef(open("raylib/raylib_modified.h").read().replace('RLAPI ', '').replace('bool','int'))
ffibuilder.set_source("raylib._raylib_cffi", ffibuilder.set_source("raylib._raylib_cffi",
""" """
#include "../../raylib/raylib.h" #include "../../../raylib/raylib.h"
""", """,
extra_link_args=['/NODEFAULTLIB:MSVCRTD'], extra_link_args=['/NODEFAULTLIB:MSVCRTD'],
libraries=['raylib', 'gdi32', 'shell32', 'user32','OpenGL32', 'winmm'], libraries=['raylib', 'gdi32', 'shell32', 'user32','OpenGL32', 'winmm'],
@ -53,7 +53,7 @@ def build_mac():
ffibuilder.cdef(open("raylib/raylib_modified.h").read().replace('RLAPI ', '')) ffibuilder.cdef(open("raylib/raylib_modified.h").read().replace('RLAPI ', ''))
ffibuilder.set_source("raylib._raylib_cffi", ffibuilder.set_source("raylib._raylib_cffi",
""" """
#include "../raylib/raylib.h" // the C header of the library, supplied by us here #include "../../raylib/raylib.h" // the C header of the library, supplied by us here
""", """,
extra_link_args=['-lraylib', '-framework', 'OpenGL', '-framework', 'Cocoa', '-framework', 'IOKit', '-framework', 'CoreFoundation', '-framework', 'CoreVideo'], extra_link_args=['-lraylib', '-framework', 'OpenGL', '-framework', 'Cocoa', '-framework', 'IOKit', '-framework', 'CoreFoundation', '-framework', 'CoreVideo'],
) )
@ -67,7 +67,7 @@ def build_rpi_nox():
ffibuilder.cdef(open("raylib/raylib_modified.h").read().replace('RLAPI ', '')) ffibuilder.cdef(open("raylib/raylib_modified.h").read().replace('RLAPI ', ''))
ffibuilder.set_source("raylib._raylib_cffi", ffibuilder.set_source("raylib._raylib_cffi",
""" """
#include "../raylib/raylib.h" #include "../../raylib/raylib.h"
""", """,
extra_link_args=['/usr/local/lib/libraylib.a', extra_link_args=['/usr/local/lib/libraylib.a',
'/opt/vc/lib/libEGL_static.a', '/opt/vc/lib/libGLESv2_static.a', '/opt/vc/lib/libEGL_static.a', '/opt/vc/lib/libGLESv2_static.a',