VirtualBox

vbox的更動 16284 路徑 trunk/src/VBox/GuestHost/OpenGL


忽略:
時間撮記:
2009-1-27 下午10:18:43 (16 年 以前)
作者:
vboxsync
訊息:

Config.kmk,OGL/Makefiles: Created a DARWIN-OPENGL SDK for the GL/gl[u].h hack.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/GuestHost/OpenGL/Makefile.kmk

    r16283 r16284  
    6565TEMPLATE_VBOXCROGLR3HOST_DEFS.darwin    = DARWIN=1 GL_GLEXT_LEGACY
    6666TEMPLATE_VBOXCROGLR3HOST_INCS           = $(VBOX_PATH_CROGL_INCLUDE) $(VBOX_PATH_CROGL_GENFILES)
    67 TEMPLATE_VBOXCROGLR3HOST_INCS.darwin    = $(PATH_OUT)/obj/VBoxOGL
     67TEMPLATE_VBOXCROGLR3HOST_SDKS.darwin    = $(VBOXR3NP_SDKS.darwin) DARWIN-OPENGL
    6868TEMPLATE_VBOXCROGLR3HOST_LDFLAGS.darwin = -framework Carbon -framework OpenGL -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
     69TEMPLATE_VBOXCROGLR3HOST_LDFLAGS.linux  = $(TEMPLATE_VBOXR3NP_LDFLAGS.linux) -Wl,--no-as-needed
    6970TEMPLATE_VBOXCROGLR3HOST_BLDDIRS        = $(VBOX_PATH_CROGL_GENFILES)/
    7071
     
    7879TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS.darwin    = DARWIN=1 GL_GLEXT_LEGACY
    7980TEMPLATE_VBOXCROGLR3GUESTDLL_INCS           = $(VBOX_PATH_CROGL_INCLUDE) $(VBOX_PATH_CROGL_GENFILES)
    80 TEMPLATE_VBOXCROGLR3GUESTDLL_INCS.darwin    = $(PATH_OUT)/obj/VBoxOGL
     81TEMPLATE_VBOXCROGLR3GUESTDLL_SDKS.darwin    = $(VBOXGUESTR3NPDLL_SDKS.darwin) DARWIN-OPENGL
    8182TEMPLATE_VBOXCROGLR3GUESTDLL_LDFLAGS.darwin = -framework Carbon -framework OpenGL -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
    8283TEMPLATE_VBOXCROGLR3GUESTDLL_BLDDIRS        = $(VBOX_PATH_CROGL_GENFILES)/
     
    240241        $(VBOX_PATH_CROGL_GENFILES)/cr_opcodes.h \
    241242        $(VBOX_PATH_CROGL_GENFILES)/state/cr_currentpointers.h
     243## @todo r=bird: Why does a library target have LIBS?
    242244ifeq ($(KBUILD_TARGET),win)
    243245 VBoxOGLcrpacker_LIBS = \
     
    253255VBoxOGLhostcrpacker_EXTENDS  = VBoxOGLcrpacker
    254256VBoxOGLhostcrpacker_TEMPLATE = VBOXCROGLR3HOST
    255 ## @todo r=bird: this is used by all VBOXCROGLR3HOST users execpt VBoxOGLhostcrutil. Any reason why it's not using it? If not, then move it to the template.
    256 VBoxOGLhostcrpacker_LDFLAGS.linux += -Wl,--no-as-needed
     257## @todo r=bird: Why does a library target have LIBS?
    257258ifeq ($(KBUILD_TARGET),win)
    258259 VBoxOGLhostcrpacker_LIBS = \
     
    325326VBoxOGLhostspuload_EXTENDS  = VBoxOGLspuload
    326327VBoxOGLhostspuload_TEMPLATE = VBOXCROGLR3HOST
    327 VBoxOGLhostspuload_LDFLAGS.linux += -Wl,--no-as-needed
    328328ifeq ($(KBUILD_TARGET),win)
    329329 VBoxOGLhostspuload_LIBS.win = \
     
    444444        $(VBoxOGLcrstate_SOURCES) \
    445445        state_tracker/state_snapshot.c
    446 VBoxOGLhostcrstate_LDFLAGS.linux += -Wl,--no-as-needed
    447446ifeq ($(KBUILD_TARGET),win)
    448447 VBoxOGLhostcrstate_LIBS = \
     
    518517#
    519518VBoxOGLerrorspu_TEMPLATE = VBOXCROGLR3GUESTDLL
    520 VBoxOGLerrorspu_INTERMEDIATES.darwin = \
    521         $(PATH_OUT)/obj/VBoxOGL/GL/./gl.h \
    522         $(PATH_OUT)/obj/VBoxOGL/GL/./glu.h
    523519VBoxOGLerrorspu_INTERMEDIATES = \
    524520        $(VBOX_PATH_CROGL_GENFILES)/spu_dispatch_table.h
     
    546542        -install_name $(VBOX_DYLD_EXECUTABLE_PATH)/VBoxOGLhosterrorspu.dylib \
    547543        -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
    548 VBoxOGLhosterrorspu_LDFLAGS.linux += -Wl,--no-as-needed
    549544ifeq ($(KBUILD_TARGET),win)
    550545 VBoxOGLhosterrorspu_LIBS = \
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette