VirtualBox

儲存庫 vbox 的更動 12145


忽略:
時間撮記:
2008-9-5 下午04:18:44 (16 年 以前)
作者:
vboxsync
訊息:

better 64-bit Python module target

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Installer/solaris/Makefile.kmk

    r12139 r12145  
    2525ifneq ($(KBUILD_HOST),solaris)
    2626$(error "The Solaris installer can only be built on Solaris!") # yeah, right.
     27endif
     28
     29ifeq  ($(KBUILD_ARCH),amd64)
     30PYTHON_MOD_PREFIX=64/
    2731endif
    2832
     
    9094        $(if $(VBOX_WITH_QT4GUI),libVBoxQtGui.so.4,) \
    9195        $(if $(VBOX_WITH_DEBUGGER_GUI),VBoxDbg.so,) \
    92         $(if $(VBOX_WITH_PYTHON),$(if $(findstring amd64,$(KBUILD_ARCH)),64/VBoxPython.so,VBoxPython.so),) \
     96        $(if $(VBOX_WITH_PYTHON),$(PYTHON_MOD_PREFIX)VBoxPython.so,) \
    9397        VBoxSettings.so \
    9498        components/VBoxC.so \
     
    280284        $(QUIET)$(if $(VBOX_WITH_QT4GUI),$(INSTALL) -m 0755 $(PATH_DEVTOOLS_TRG)/qt/v4.3.3-r1/bin/qtconfig         $(SOLARIS_INST_DIR)/VBoxQtconfig,)
    281285        $(QUIET)$(if $(VBOX_WITH_DEBUGGER_GUI),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxDbg.so                        $(SOLARIS_INST_DIR)/VBoxDbg.so,)
    282         $(QUIET)$(if $(VBOX_WITH_PYTHON),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxPython.so                           $(SOLARIS_INST_DIR)/VBoxPython.so,)
     286        $(QUIET)$(if $(VBOX_WITH_PYTHON),$(INSTALL) -m 0644 $(PATH_BIN)/$(PYTHON_MOD_PREFIX)VBoxPython.so                           $(SOLARIS_INST_DIR)/$(PYTHON_MOD_PREFIX)VBoxPython.so,)
    283287        $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxSettings.so                                                  $(SOLARIS_INST_DIR)/VBoxSettings.so
    284288        $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxC.so                                              $(SOLARIS_INST_DIR)/components/VBoxC.so
     
    330334        $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_QT4GUI),strip $(SOLARIS_INST_DIR)/VBoxQtconfig,),)
    331335        $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_DEBUGGER_GUI),strip $(SOLARIS_INST_DIR)/VBoxDbg.so,),)
    332         $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_PYTHON),strip $(SOLARIS_INST_DIR)/VBoxPython.so,),)
     336        $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_PYTHON),strip $(SOLARIS_INST_DIR)/$(PYTHON_MOD_PREFIX)VBoxPython.so,),)
    333337        $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxSettings.so,)
    334338        $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/components/VBoxC.so,)
     
    468472        $(QUIET)$(if $(VBOX_WITH_QTGUI),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VirtualBox3.so                             $(SOLARIS_DBG_DIR)/VirtualBox3.so,)
    469473endif
    470         $(QUIET)$(if $(VBOX_WITH_PYTHON),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxPython.so                             $(SOLARIS_DBG_DIR)/VBoxPython.so,)
     474        $(QUIET)$(if $(VBOX_WITH_PYTHON),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/$(PYTHON_MOD_PREFIX)VBoxPython.so                             $(SOLARIS_DBG_DIR)/$(PYTHON_MOD_PREFIX)VBoxPython.so,)
    471475        $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxSettings.so                                                    $(SOLARIS_DBG_DIR)/VBoxSettings.so
    472476        $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/components/VBoxC.so                                                $(SOLARIS_DBG_DIR)/components/VBoxC.so
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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